当前位置: 首页 > wzjs >正文

网站扫二维码怎么做企业建站公司推荐

网站扫二维码怎么做,企业建站公司推荐,python线上编辑器,做网站空间不给账号密码一、前言 关于Ubuntu更换docker镜像源,网上有很多的教程,但在实操中发现,更换的源无法生效——原因是我的docker是在系统安装时,选择附加安装的package的方式安装的。 现将处理过程记录如下。 二、获取镜像源 在网上随便找个几…

一、前言

关于Ubuntu更换docker镜像源,网上有很多的教程,但在实操中发现,更换的源无法生效——原因是我的docker是在系统安装时,选择附加安装的package的方式安装的。
现将处理过程记录如下。

二、获取镜像源

在网上随便找个几个镜像源几个,这是我找到的最新可用的几个(2025年3月16日可用):

"https://docker.1ms.run"
"https://docker.xuanyuan.me"
"https://mirror.ccs.tencentyun.com"

三、在daemon.json中添加镜像源

3.1 找到daemon.json的位置

网上很多教程是在/etc/目录下新建docker目录和daemon.json文件,并在其中添加并重启应用,但经过我实操,并没有生效。
这里我列举两种可行的方式:

3.1.1 根据docker进程中的加载配置目录定位

ps -ef | grep docker

这条命令会找到正在运行的docker进程,如下图所示。
在这里插入图片描述
根据其中的--config-file参数,拿到对应的daemon.json所在路径。

3.1.2 全局搜索该文件

sudo find / -name "daemon.json"

根据网上的各教程,我们可以初步断定,无论这个配置文件在哪个路径,它的文件名大概率都会叫做"daemon.json",因此我们可以用该文件名进行全局搜索。如下图所示。
在这里插入图片描述
注意:
系统配置相关目录,有部分使用普通用户无权限访问,因此建议使用sudo权限运行find命令。
为什么会有两个daemon.json文件。根据我的检查,它们确实是两个文件,而非软连接或硬链接,而其中的/var/snap/docker/3064/config/daemon.json是docker在启动是加载的配置,/snap/docker/3064/config/daemon.json则是在docker启动后,从/var/snap/docker/3064/config/daemon.json加载过来的。
如果你不确定是哪个路径,可以将两个文件都进行修改。

3.2 将配置新增到daemon.json中

{"registry-mirrors": ["https://docker.1ms.run","https://docker.xuanyuan.me","https://mirror.ccs.tencentyun.com"]
}

建议对原配置文件进行备份,然后将文件置空,再将上方内容插入后保存退出。

3.3 重启docker服务

sudo systemctl restart docker.service

注:如果没报错,那么可能你已经成功了。但如果你报错了,如下图所示:
在这里插入图片描述
那么就还得确定你的docker服务的名称,它可能不叫做docker。

3.3.1 确定docker服务名

cd /etc
sudo grep -rl docker . | grep "service$"

如下图所示
在这里插入图片描述
注:
有两个名称包含“docker”的服务。我们可以对service的配置细节进行查看,这里不做展开,仅将它们的区别简述如下:

服务名称职责依赖关系
snap.docker.dockerd.service容器生命周期管理依赖snap.docker.nvidia-container-toolkit.service
snap.docker.nvidia-container-toolkit.serviceGPU资源分配与容器集成独立运行

也就是说snap.docker.nvidia-container-toolkit.service负责GPU加速,而snap.docker.dockerd.service才是我们要找的docker服务。

3.3.2 根据找到的服务名重启docker服务

sudo systemctl restart snap.docker.dockerd.service

应该该命令,重启docker

3.3.3 重启报错处理方法

sudo systemctl status snap.docker.dockerd.service

查看运行状态和日志等信息,做进一步定位。

四、验证配置是否成功

sudo docker pull mysql

如果你的配置没问题,那么运行这条命令后,将开始拉取mysql镜像,如下图所示:
在这里插入图片描述
注意:不要使用docker search mysql命令代替docker pull mysql进行测试。因为镜像站仅缓存了常用的镜像以供下载,但无法代理搜索请求到Docker Hub,所以docker search命令在更换镜像源后一般也无法正常使用。


原创,转发请注明。

http://www.dtcms.com/wzjs/833845.html

相关文章:

  • 集团公司网站怎么做在线可以做翻译的网站吗
  • 靖边商务网站建设烟台网站建设 烟台网亿网络
  • 网站基础模板网站建站时间查询
  • 电子商务网站设计心得北京网站设计制作费用
  • 网站内容营销西安巨久科技网站建设
  • 网页站点是什么意思网页制作设计框架
  • 上市公司网站推广方案阿里巴巴网站特色
  • 自己做网站如何销售软件开发项目预算表
  • 做漆包线的招聘网站青海省住房和城乡建设厅网站
  • 评价一个网站的优缺点网页设计 参考网站
  • 网站开发的软件支持建设银行个人网上银行登录入口
  • 营销型网站建设价格贵吗记账公司
  • 南京网站排名优化费用有哪些网络营销公司
  • 惠州仲恺住房和城乡建设局网站最近一周热点回顾
  • iis发布网站慢绍兴网络推广公司
  • 福永外贸网站建设公司外贸公司网页设计
  • 做网站时的注册权起到什么作用哪里网站建设公司好
  • 河西网站建设制作wordpress 子主题
  • 百度有没有做游戏下载网站吗淘宝运营的基础知识
  • 北京网站关键词优化推荐做一个谷歌网站多少钱
  • dw织梦做网站wordpress手机验证注册
  • 网络技术网站是做什么的制作灯笼作文
  • 网站建站服务公司地址微网站外链
  • 亚泰润德建设有限公司网站动态手机网站怎么做的
  • wordpress流量站网站维护包括哪些内容
  • 聊城市建设工程质量监督站网站无锡网站建设策划方案
  • 潍坊知名网站建设最新报价创建网站超市
  • 景观设计师如何做网站个人app
  • 网站开发开题报告怎么写网站分站的实现方法
  • 八宝山做网站的公司建设通网站是什么时间成立