当前位置:论坛首页 > Linux面板 > Linux面板教程

【教程贴】如何在宝塔面板更换Docker加速站

发表在 Linux面板2024-6-27 09:35  关闭 [复制链接] 21 11586

此教程适用使用Docker过程中的以下情况:


1.拉取镜像提示超时/无法正常拉取镜像
2.安装Docker插件后无法正常部署
3.部署容器编排(docker-compse)应用的时候无法启动/不显示容器

举个例子:

QQ图片20240627091757.png

宝塔面板的Docker模块如何切换加速站?

操作方式:点击宝塔面板 --> 点击左侧Docker --> 点击上方设置 --> 点击修改加速URL --> 填入您的加速URL(可以尝试预设的)


目前已知可用的加速URL有哪些?
  1. https://docker.1ms.run  (*此站目前测试较稳定,可以优先尝试)
  2. https://registry.dockermirror.com
  3. https://docker.m.daocloud.io
  4. https://docker.kubesre.xyz
复制代码

hmj.png
感谢毫秒镜像团队提供加速站支持   毫秒镜像
毫秒镜像(1ms.run)是由木雷坞(www.mliev.com)提供的经过审核的镜像加速服务

将它复制,然后粘贴到宝塔面板Docker的加速URL中即可,如果设置完之后无法正常使用,请重启docker后再试
QQ截图20240627092153.png

国内的镜像服务持续可用时间暂时未知,各位用户可以一直关注,有最新消息我们也会同步更新

感谢使用宝塔面板
使用道具 举报 只看该作者 回复
发表于 2024-7-2 09:17:52 | 显示全部楼层
配置任何docker加速url都会报错
下载.png
使用道具 举报 回复 支持 反对
发表于 2024-7-2 12:12:11 | 显示全部楼层
宝塔用户_prlyeh 发表于 2024-7-2 09:17
配置任何docker加速url都会报错

执行一下mkdir /etc/docker
使用道具 举报 回复 支持 反对
发表于 2024-7-2 13:18:00 | 显示全部楼层
宝塔用户_srgkyb 发表于 2024-7-2 12:12
执行一下mkdir /etc/docker

提示 mkdir: cannot create directory ‘/etc/docker’: File exists

问题还是存在
使用道具 举报 回复 支持 反对
发表于 2024-7-3 14:57:21 | 显示全部楼层
宝塔用户_prlyeh 发表于 2024-7-2 13:18
提示 mkdir: cannot create directory ‘/etc/docker’: File exists

问题还是存在
  1. cat /etc/docker/daemon.json
复制代码

执行命令,然后截图发来看看
使用道具 举报 回复 支持 反对
发表于 2024-7-19 07:46:43 | 显示全部楼层
使用本文提供的加速URL解决了问题
使用道具 举报 回复 支持 反对
发表于 2024-7-21 19:16:16 | 显示全部楼层
(1)执行  mkdir /etc/docker提示:mkdir: cannot create directory ‘/etc/docker’: File exists
(2)执行cat /etc/docker/daemon.json代码后,没任何反应
使用道具 举报 回复 支持 反对
发表于 2024-7-24 09:58:38 | 显示全部楼层
本帖最后由 宝塔用户_okuhas 于 2024-7-24 10:00 编辑
宝塔用户_prlyeh 发表于 2024-7-2 09:17
配置任何docker加速url都会报错

我这里也是同样的问题,报错情况和楼上一毛一样
使用道具 举报 回复 支持 反对
发表于 2024-7-30 16:06:52 | 显示全部楼层
拉取宝塔镜像就是想部署宝塔,没部署宝塔面板,在服务器上拉取镜像的方法有没有
使用道具 举报 回复 支持 反对
发表于 2024-7-31 09:10:13 | 显示全部楼层
可以参考这个https://github.com/imdingtalk/image-mirror
使用道具 举报 回复 支持 反对
发表于 2024-8-7 12:22:53 | 显示全部楼层
宝塔用户_prlyeh 发表于 2024-7-2 09:17
配置任何docker加速url都会报错

因为它的/etc/docker/daemon.json不存在或者是一个空文件,需要手动添加json记录才可以。

vim /etc/docker/daemon.json

加入以下内容:
{
  "registry-mirrors": [
    "https://registry.docker-cn.com"
  ],
  "log-opts": {
    "max-size": "100m",
    "max-file": "5"
  }
}

然后就可以正常去设置了。
使用道具 举报 回复 支持 反对
发表于 2024-8-12 19:45:39 | 显示全部楼层
改好记得重启docker,不然没用。
使用道具 举报 回复 支持 反对
发表于 2024-8-20 11:29:00 | 显示全部楼层
使用道具 举报 回复
发表于 2024-8-25 23:19:23 | 显示全部楼层
不客气
使用道具 举报 回复
发表于 2024-8-27 21:13:29 | 显示全部楼层
实测好用
使用道具 举报 回复
12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表