我有一张来自另一个仓库的图片,我想上传到我的码头仓库。
我设法保存了它:
docker save <imageId> -o mydockersimage.tar
现在我如何将此图片上传到我的公共回购?对不起,如果这是愚蠢的,我开始使用docker
答案 0 :(得分:1)
请按以下步骤操作:
加载图片:
docker load < busybox.tar.gz
验证:
docker images
标记图像(从上一步的输出中注释图像id):
docker tag 7d9495d03763 yourusername/yourimagename:latest
登录:
docker login
推送图片:
docker push yourusername/yourimagename
答案 1 :(得分:0)
如果您想将图像上传到存储库,则应标记图像
docker tag [initial-image] [reponame]\[imagename]:[tag]
然后推它
docker push [reponame]\[imagename]:[tag]
答案 2 :(得分:0)
如果您只想将图像放入新计算机,则可以导入此图像 将mydockersimage.tar复制到新计算机并执行
docker import /path/to/mydockersimage.tar
但我觉得这不是一个好习惯,我鼓励你像我之前的回答一样推动。