拜托,我有一个问题,把码头形象到一个私人存储库。
仓库: IP 192.168.1.40码头机器1: 192.168.1.41码头机器2: 192.168.1.42
当我在服务器上有一个停靠库(40)时:
docker pull busybox
docker tag bussybox 192.168.1.40:5000/busybox
docker push 192.168.1.40:5000/busybox所以在图像之间: busybox 192.168.1.40:5000/busybox
当我输入机器(.41)对接器拉192.168.1.40:5000/busybox时,它将从服务器40下载我,与服务器42相同。(从40下载)
但如果我想做相反的事情,那就行不通了。当我删除计算机40上的imgs并且只运行码头注册中心和计算机41时,我将输入:
docker pull busybox
docker tag busybox 192.168.1.40:5000/busybox
docker push 192.168.1.40:5000/busybox它不发送它,但是它将它保存在当前服务器(41)上。
服务器41
蒲箱192.168.1.40:5000/蒲箱
Server40
只有注册表图像
我该怎么解决呢?
我需要在服务器41上创建img (拉,构建Dockerfile),并将(docker push 192.168.1.40:5000/name)发送到存储库(40)。然后我想下载这个img (保存在40)到其他服务器(42,43,44 .码头拉车)
发布于 2018-10-25 15:07:38
在其他机器上使用Ssh (41,42,43,44)并使用:
docker pull 192.168.1.40:5000/busybox
从注册主机(40)中提取图像。
https://stackoverflow.com/questions/52992263
复制相似问题