docker 运行流程

修改 docker 配置文件
Docker 的配置文件位于 /etc/docker/daemon.json
,如果文件不存在可以创建一个新的文件。使用文本编辑器打开该文件,并添加以下内容:
{
"registry-mirrors": [
"https://docker.1panelproxy.com",
"https://6kx4zyno.mirror.aliyuncs.com",
"https://docker.m.daocloud.io",
// 以下11月26日更新
"https://docker.hpcloud.cloud",
"https://docker.m.daocloud.io",
"https://docker.unsee.tech",
"https://docker.1panel.live",
"http://mirrors.ustc.edu.cn",
"https://docker.chenby.cn",
"http://mirror.azure.cn",
"https://dockerpull.org",
"https://dockerhub.icu",
"https://hub.rat.dev",
"https://dockerpull.org",
"https://docker.udayun.com",
"docker.1panel.live"
]
}
保存,重启Docker服务使配置生效:
sudo systemctl daemon-reload
sudo systemctl restart docker
查看是否生效
docker info // 验证命令
127.0.0.0/8
Registry Mirrors:
https://lz2nib3q.mirror.aliyuncs.com/ // 生效了会在这里显示地址
Live Restore Enabled: false
Product License: Community Engine
使用环境变量配置镜像源
除了修改配置文件,也可以使用环境变量的方式来配置Docker镜像源。在终端中执行以下命令:
export DoCKER_REGISTRY_MIRROR=<mirror-url>
其中,<mirror-url>
是国内的镜像源地址。
如果希望每次打开终端都自动配置镜像源,可以将以上命令添加到 .bashrc
或者 .bash_profile
文件中。
通过配置 Docker 镜像源,可以加快镜像下载速度,提高网络连接稳定性,并获取到最新的镜像版本和软件更新。