如何推送一个图像IDdocker回购

当我运行命令docker ps我得到这样的容器列表:

 6f8d5585918f 56058f3d1997 "test" 23 hours ago Up 23 hours test1 18edba56bfeb 2482781314c7 "java -jar test2" 2 days ago Up 2 days 0.0.0.0:8206->8484/tcp test2 

第二列是图片。 我想把第二个图像作为test11推向我们的私人回购。 我没有文件来构build图像。 我将如何做到这一点?

首先,您必须标记图片ID。 您必须login到您的私人Dockerregistry。 (正确的名称是registry,而不是仓库, Dockerregistry拥有仓库)。 然后你推动图像。

用registry的主机名代替privateregistry

 docker tag 2482781314c7 privateregistry/test11 docker login privateregistry docker push privateregistry/test11