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

Docker之安装部署——(1)配置国内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/1307269.html

相关文章:

  • 【Twincat3】IO的SCAN 不可选中,SCAN中后扫描不到设备
  • 代码随想录二刷之“字符串”~GO
  • 嵌入式开发学习———Linux环境下网络编程学习(二)
  • 科普:Pygame 中,`pg.Surface` v.s. `screen`
  • 电工的基础知识以及仪器的使用
  • 浏览器面试题及详细答案 88道(45-55)
  • 吉他和弦学习:从音程基石到流畅弹奏
  • 机器学习——PCA(主成分分析)降维
  • MySQL快速恢复数据的N种方案完全教程
  • JavaWeb开发_Day12
  • 云原生俱乐部-杂谈2
  • UI-TARS-Desktop 深度解析:下一代智能自动化桌面平台
  • 数据处理与统计分析 —— numpy入门
  • 《Attention-driven GUI Grounding》论文精读笔记
  • 【Spring Cloud 微服务】1.Hystrix断路器
  • 【LeetCode 热题 100】55. 跳跃游戏
  • @mcp.tool如何从函数定义映射到llm系统输入
  • 如何回答研究过MQ的源码吗
  • 【121页PPT】智慧方案智慧综合体智能化设计方案(附下载方式)
  • [优选算法专题二滑动窗口——长度最小的子数组]
  • Effective C++ 条款42:了解 typename 的双重含义
  • AutoSar AP平台中EM,CM,SM,PHM,LT等AP基础软件都有宿主进程吗
  • Lecture 10: Concurrency 3
  • linux-数据链路层
  • C语言笔记6:C高级 part1
  • 【160页PPT】机械行业数字化生产供应链产品解决方案(附下载方式)
  • 深入理解Transformer:从训练机制到长文本处理的核心问题
  • GoLand深度解析:智能开发利器与cpolar内网穿透的协同革命
  • Linux系统编程—Linux基础指令
  • Point-LIO技术文档中文翻译解析