如何将图像ID推送到docker repo

时间:2017-06-29 15:30:05

标签: docker

当我运行命令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推送到我们的私人仓库。我没有构建图像的文件。我该怎么做?

1 个答案:

答案 0 :(得分:3)

首先,您必须标记图像ID。您必须登录到您的私有Docker注册表。 (正确的名称是注册表而不是存储库 .Docker注册表保存存储库)。然后你推动图像。

用注册表的主机名替换 privateregistry

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