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

Docker安装——配置国内docker镜像源

配置国内docker镜像源

配置 Docker 镜像源加速可以显著提高镜像拉取速度,特别是在国内网络环境下。比如我们直接使用如下命令启动一个mysql容器会报错

docker run -d \--name mysql-container \-p 3306:3306 \-e MYSQL_ROOT_PASSWORD=your_password \mysql:5.7

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

确认是否已配置docker镜像源

执行docker info查看是否配置Registry Mirrors: https:// XXXXXXXXXXXXX

docker info 

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

确认未配置docker源

编辑或创建 Docker daemon 配置文件:
sudo vim /etc/docker/daemon.json
添加国内镜像源(可以同时配置多个):
{"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn","https://hub-mirror.c.163.com","https://mirror.baidubce.com","https://reg-mirror.qiniu.com"]
}

国内常见镜像仓库

部分国内加速源最近都不可用了,下面整理了最新可用的免费源:Docker/DockerHub 国内镜像源加速列表

部分云服务商也提供镜像加速,但是一般需要在云厂商的服务器内可以使用,如华为云的SWR服务https://support.huaweicloud.com/swr/index.html

官网说明了仅限华为云用户在华为云上的容器产品中使用该镜像加速能力。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

我们使用阿里云镜像加速,登录阿里云容器镜像控制台,复制加速器地址

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

可以先在linux机器中ping一下测试网络是否通

{"registry-mirrors": ["http://xxx.mirrors.aliyuncs.com"]
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

刷新配置重启docker
systemctl daemon-reload
systemctl restart docker

再次执行docker info查看是否配置Registry Mirrors: https:// XXXXXXXXXXXXX

docker info 

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

测试启动mysql容器

如果使用国内镜像加速地址可以使用如下命令拉起一个mysql5.7版本的容器

docker run -d \--name mysql-container \-p 3306:3306 \-e MYSQL_ROOT_PASSWORD=your_password \mysql:5.7

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

如果是用阿里云的镜像加速,搜索阿里云的mysql镜像仓库

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

http://www.xdnf.cn/news/17957.html

相关文章:

  • Python从入门到高手9.3节: 利用字典进行格式化
  • std::copy_if
  • 告别手动优化!React Compiler 自动记忆化技术深度解析
  • 47.分布式事务理论
  • 【大模型微调系列-03】 大模型数学基础直观入门
  • PyInstaller打包Python应用操作备忘
  • 后端学习资料 持续更新中
  • PCA降维理论详解
  • 哈希表五大经典应用场景解析
  • 电脑开机几秒后就停止然后再循环是怎么回事
  • 如何在 FastAPI 中玩转 APScheduler,让任务定时自动执行?
  • get和post请求的区别
  • 【Redis】Redis典型应用——缓存
  • 模板引用(Template Refs)全解析2
  • 英文PDF翻译成中文怎么做?试试PDF翻译工具
  • Java 泛型类型擦除
  • Ceph CSI 镜像删除流程与 Trash 机制失效问题分析文档
  • TokenTextSplitter 详解:按 Token 分割文本的艺术与科学
  • pytorch学习笔记-模型的保存与加载(自定义模型、网络模型)
  • 【fwk基础】repo sync报错后如何快速修改更新
  • 图片滤镜处理(filters)
  • 戴永红×数图:重构零售空间价值,让陈列创造效益!
  • 机器翻译:模型微调(Fine-tuning)与调优详解
  • Comfyui进入python虚拟环境
  • 大数据系列之:设置CMS垃圾收集器
  • 如何在 Ubuntu 24.04 Noble LTS 上安装 Apache 服务器
  • 龙虎榜——20250815
  • 【网络】IP总结复盘
  • IDEA 清除 ctrl+shift+r 全局搜索记录
  • SAP ALV导出excel 报 XML 错误的 /xl/sharedStrings.xml