84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
docker image 是存放在哪个目录的,在不联互联网的情况下,怎样把 docker image 分享给局域网的其他用户?
闭关修行中......
假設你有一個image叫做ubuntu,那你可以用save和load指令來轉移image:
在本機執行 sudo docker save -o ubuntu.tar ubuntu
由此得到了 ubuntu.tar 文件,將其拷貝到遠端機器,執行
sudo docker load
事就這樣成了…
docker export/import?
docker export/import
關鍵字:docker image location
docker image location
http://stackoverflow.com/questions/19234831/where-are-docker-images-stored-on-the-host-machinehttp://alexander.holbreich.org/2014/07/moving-docker-images -不同分區/
除了其他人提到的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
就可以了。
假設你有一個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 -不同分區/
除了其他人提到的docker的export/import機制以外,還可以搭建自己的私有docker registry。
DigitalOcean上面有一個極好的教學:
https://www.digitalocean.com/community/tutorials/how-to-set-up-a-priva...
如何save已經說得橫清楚了。 不過怎麼傳輸寫得不清楚,這裡我更多的說怎麼傳輸
假設包的名字是 xiaoming/ubuntu 我們把它存在 tmp裡面先
然後我們可以開個微型下載伺服器。
最後到其他伺服器上
就可以了。