python后端,镜像打包成tar压缩包,上传到一个无外网连接的云服务器上,docker load 后,docker-compose up -d报错
error: get https://registry-1.docker.io/v2/: dial tcp:lookup registry-1.docker.io on [::1]:53:read udp [::1]:46087->[::1]:53:read: connection refused
error: get https://registry-1.docker.io/v2/: dial tcp:lookup registry-1.docker.io on [::1]:53:read udp [::1]:46087->[::1]:53:read: connection refused
1.修改docker的配置文件,设置默认为http启动,重启docker服务,还是报错
2.
还是daemon.json配置的仓库地址有问题,检查域名地址端口
检查docker-compose.yml中配置的镜下是否存在
你题干说无外网连接的,所有不能去外网拉镜像
你load后修改名字了吗?
docker tag 8ef375298394 mysql:v5.7
查看所有镜下的名字
docker images
杀掉docker 所有进程,重新启动docker 试一下
# 将用户“xxx”加入到“docker”组中
sudo gpasswd -a ${USER} docker
# 登陆用户 xxx
su xxx
# 执行
docker-compose up -d
daemon.json配置的仓库地址有问题