网站建设合同验收标准,什么企业时候做网站,网站优化公司认准乐云seo,免费免备案域名文章目录 方式1#xff1a;使用 网易数帆容器镜像仓库进行下载。方式2#xff1a;配置阿里云加速。方式3#xff1a;方式4#xff1a;结尾注意 Docker下载加速的原理是#xff0c;在拉取镜像时使用一个国内的镜像站点#xff0c;该站点已经缓存了各个版本的官方 Docker 镜… 文章目录 方式1使用 网易数帆容器镜像仓库进行下载。方式2配置阿里云加速。方式3方式4结尾注意 Docker下载加速的原理是在拉取镜像时使用一个国内的镜像站点该站点已经缓存了各个版本的官方 Docker 镜像这样就能够实现对 Docker 下载速度的优化。
当 Docker 在拉取镜像时会尝试连接默认的官方仓库但由于网络环境的不同直接访问官方仓库的速度可能较慢导致下载时间过长。为了解决这个问题开发者可以在客户端配置上述镜像站点使得 Docker 也会去相应的镜像站点中查找需要的镜像缩短 Docker 镜像的下载时间和提高下载速度。
这种方法大多数都是免费的而且非常容易进行配置用户只需要在 Docker 的配置文件中添加一行 registry-mirrors 设置即可。通常情况下配置完成后再次执行镜像的拉取命令就能够享受到更快的下载速度。因此建议在使用 Docker 进行下载时加速设置以提高效率。 方式1使用 网易数帆容器镜像仓库进行下载。
例如下载网易数帆镜像中的mysql。网易数帆的地址为 hub.c.163.com网易数帆对dockerhub官方的镜像命名空间为 library。
docker pull hub.c.163.com/library/mysql:latest方式2配置阿里云加速。
登录阿里云进入 工作台 - 容器镜像服务 - 镜像工具 - 镜像加速器。
里面提供了一个加速器地址https://xxxxx.mirror.aliyuncs.com将该地址配置到docker中
cd /etc/docker# 初次进来时没有/etc/docker/daemon.json文件直接创建该文件即可
vi /etc/docker/daemon.json在daemon.json中写入以下内容即加速器地址
{registry-mirrors: [https://xxxxx.mirror.aliyuncs.com]
}第一步
第二步
第三步 复制加速器地址 方式3
使用Daocloud等第三方免费Docker加速器服务在注册之后获取服务网址修改 /etc/docker/daemon.json 文件添加如下内容
{registry-mirrors: [https://{username}:{password}{hostname}]
}其中{username} 和 {password} 是您注册 Daocloud 服务时的用户名和密码{hostname}是提供Daocloud服务的镜像站点主机名。 方式4
通过修改docker.service文件来设置 --registry-mirror 参数。执行以下命令
$ sudo systemctl edit docker
# 输入以下内容
[Service]
ExecStart
ExecStart/usr/bin/dockerd --registry-mirrorhttps://xxxx.mirror.aliyuncs.com注意这种方式也需要用真实的阿里云加速器地址替换 https://xxxx.mirror.aliyuncs.com 部分。 结尾
以上四种方式任意一种都可以对 Docker 的镜像加速进行设置。
然后刷新配置、重启docker即可
# centos6 的命令
sudo chkconfig daemon-reload
sudo service docker restart# centos7 的命令
sudo systemctl daemon-reload
sudo systemctl restart docker注意
使用 方式2 可以直接下载官方的镜像且镜像tag为官方tag不需要加上云服务商的地址。例如
docker pull mysql:latest