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

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

阿神
阿神

闭关修行中......

répondre à tous(5)
迷茫

Supposons que vous ayez une image appelée Ubuntu, vous pouvez alors utiliser les commandes de sauvegarde et de chargement pour transférer l'image :

Exécuter sur la machine locale
sudo docker save -o ubuntu.tar ubuntu

Le fichier ubuntu.tar est obtenu, copiez-le sur la machine distante et exécutez

chargement sudo docker <ubuntu.tar

C'est comme ça que ça s'est passé...

刘奇

docker export/import?

迷茫

mots clés : 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-différentes-partitions/

Ty80

En plus du mécanisme d'exportation/importation de Docker mentionné par d'autres, vous pouvez également créer votre propre registre Docker privé.

DigitalOcean propose un excellent tutoriel :

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

伊谢尔伦

Comment enregistrer a été clairement expliqué. Cependant, on ne sait pas comment le transmettre. Ici, je parlerai davantage de la façon de le transmettre
Supposons que le nom du paquet soit xiaoming/ubuntu. Sauvons-le d'abord dans tmp

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

Ensuite, nous pouvons ouvrir un micro serveur de téléchargement.

 python -m SimpleHTTPServer 8001

Enfin allez sur d'autres serveurs

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

C'est tout.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!