要查看Docker当前配置的镜像仓库地址,可以通过以下几种方法:
Docker的仓库地址配置通常在以下文件中:
- Linux: /etc/docker/daemon.json
- Windows: %programdata%\docker\config\daemon.json
使用命令查看:
cat /etc/docker/daemon.json
如果配置了镜像仓库,你会看到类似这样的内容:
{
"registry-mirrors": ["https://registry.example.com"]
}
docker info
在输出中查找"Registry Mirrors"部分,它会显示当前配置的所有镜像仓库地址。
ps aux | grep dockerd
查看dockerd进程的启动参数,可能会包含--registry-mirror
选项。
curl --unix-socket /var/run/docker.sock http://localhost/v1.41/info | jq .RegistryConfig.Mirrors
如果没有特别配置,Docker默认使用官方仓库地址:https://registry-1.docker.io
在中国大陆地区,通常会配置镜像加速器如阿里云、腾讯云等镜像仓库地址以提高下载速度。
配置多个镜像仓库时,Docker会按顺序尝试从这些仓库拉取镜像。