Docker: Trasferire un container su un nuovo host

Immaginiamo di avere una macchina con docker installato ma che non abbiamo più accesso ad internet per poter scaricare nuovi container. La soluzione più semplice è quella di scaricare il container su un server che raggiunge internet, farne un archivio e poi importarlo.

Ipotizziamo di voler trasferire portainer.

Innanzitutto scarichiamo il container se ancora non lo abbiamo fatto:

docker pull portainer/portainer-ce:lts

ora lo archiviamo:

docker save -o portainer.tgz portainer/portainer-ce:lts

Lo copiamo sull’altro host e lo importiamo con:

docker load -i portainer.tgz

Nota: qualora sul server di appoggio non serva mantenere l’immagine di portainer, la possiamo rimuovere con:

docker rmi portainer/portainer-ce:lts

enjoy!

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta