Docker
1 前言
一个问题,一篇文章,一出故事。
由于公司内部服务器由于不允许直接连接Internet,因此,我们需要使用内部的Docker Registry代理服务。
2 最佳实践
2.1 准备内部的Docker Registry服务
请参阅如下章节配置,
需要明确的是,内部的Docker Registry服务地址是,
http://repository.cmdschool.org:8181
2.2 使用内部的Docker Registry服务
2.2.1 创建Docker Registry客户端配置
vim /etc/docker/daemon.json
加入如下配置,
{ "registry-mirrors": ["http://repository.cmdschool.org:8181"] }
2.2.2 重启服务并确定配置生效
systemctl restart docker
确认配置生效
docker info
可见如下配置,
#... Registry Mirrors: http://repository.cmdschool.org:8181
2.2.3 测试拉取
docker pull mysql:8.0.40-debian
参阅文档
==============
https://docs.docker.com/docker-hub/mirror/
没有评论