/dockerutils

docker hub proxy

Primary LanguagePython

解决docker镜像无法拉取问题

前期准备:1台能访问镜像仓库的VPS,下载push_image.sh

1.VPS 启动docker镜像服务

docker run -d -p 55575:5000 --restart always --name registry registry:2

2.VPS 上拉取镜像并上传到docker镜像服务端口55575

chmod -X push_image.sh
./push_image.sh python 3.11.6-slim localhost:55575

3.本地服务器配置docker镜像服务器认证

vim /etc/docker/daemon.json

添加参数:

{
  // ... 其余保留
  "insecure-registries" : ["VPS的IP:55575"]
}

重启docker服务

sudo systemctl restart docker

4.开始拉取镜像

docker pull VPS的IP:55575/python:3.11.6-slim