不通过 docker hub 怎样把 docker image 共享给别人
阿神
阿神 2017-04-21 11:16:02
0
5
895

docker image 是存放在哪个目录的,在不联互联网的情况下,怎样把 docker image 分享给局域网的其他用户?

阿神
阿神

闭关修行中......

全部回覆(5)
迷茫

假設你有一個image叫做ubuntu,那你可以用save和load指令來轉移image:

在本機執行
sudo docker save -o ubuntu.tar ubuntu

由此得到了 ubuntu.tar 文件,將其拷貝到遠端機器,執行

sudo docker load

事就這樣成了…

刘奇

docker export/import

迷茫

關鍵字:docker image location

http://stackoverflow.com/questions/19234831/where-are-docker-images-stored-on-the-host-machine
http://alexander.holbreich.org/2014/07/moving-docker-images -不同分區/

Ty80

除了其他人提到的docker的export/import機制以外,還可以搭建自己的私有docker registry。

DigitalOcean上面有一個極好的教學:

https://www.digitalocean.com/community/tutorials/how-to-set-up-a-priva...

伊谢尔伦

如何save已經說得橫清楚了。 不過怎麼傳輸寫得不清楚,這裡我更多的說怎麼傳輸
假設包的名字是 xiaoming/ubuntu 我們把它存在 tmp裡面先

sudo docker save -o /tmp/ubuntu.tar xiaoming/ubuntu

然後我們可以開個微型下載伺服器。

 python -m SimpleHTTPServer 8001

最後到其他伺服器上

wget http://ip:8001/ubuntu.tar

就可以了。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!