Docker Registry 是类似于 Docker Hub 的私有镜像中心,只不过运行在本地。主要用于管理项目工程镜像。
在虚拟机中,修改 vi /usr/lib/systemd/system/docker.service 中的 ExecStart 选项,加入--insecure-registry 与 --ipv6 属性:
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock --insecure-registry 192.168.x.xxx:8083 --ipv6=false
--insecure-registry 配置 Docker 私有镜像库的 IP 地址;--ipv6=false 表示采用 IPv4 模式。
接着运行以下两条命令,重启 Docker 引擎:
systemctl daemon-reload
systemctl restart docker
daemon /ˈdiːmən/
设置成功后,就可以使用 docker login 命令登录Docker 私有镜像库:
登录时会要求输入账号与密码,身份验证通过后,就会看到 Login Succeeded 提示。
也可以拉取一个已有 docker 镜像来验证配置是否成功。