Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上。
一、设置Docker国内镜像仓库
当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载,通常比较慢。
我们可以设置docker国内镜像源,比如docker中国区官方镜像,
https://registry.docker-cn.com。
修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值。
vim /etc/docker/daemon.json
然后加入如下设置:
{
“registry-mirrors”: [“https://registry.docker-cn.com”]
}
修改保存后重启 Docker 以使配置生效。
二、重启 docker 服务
# 重载修改过的配置文件
sudo systemctl daemon-reload
# 重启docker service
sudo systemctl restart docker.service
# 查看docker service 状态
systemctl status docker.service
运行 docker info 命令,根据输出结果,可以进一步验证。
docker info
镜像仓库已经设置为docker中国区官方镜像地址了。
三、验证
验证 Docker 是否运行正常
$ sudo docker run hello-world
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!