Docker is the new VM (import/export) - Parte 3/3

Docker is the new VM - Parte 3/3

Ora vediamo quando avete la necessita' di condividere una immagine.

Esportare

L’azione di export e' semplicissima, di seguito due esempi considerando che il container da esportare si chimera' MYCONTAINER.

> docker export MYCONTAINER > mycontainer.tar   # Esempio 1.
> docker export --output="mycontainer.tar" MYCONTAINER   # Esempio 2.

Prodotto il file potrete condividerlo con chi volete abbia ovviamente docker installato.

Importare

> docker load -i mycontainer.tar    # Caricate il container sul vostro docker.
> docker container create --name MYCONTAINER -it  # create il container.

Potrebbe essere necessario mappare delle porte sel il container contine dei servizi che devono essere raggiunti, nel caso dovrete aggiungere alla create il mapping -p PORTAINTERNA:PORTAIMMAGINE Finito questa parte potrete far partire il container.

> docker container start MYCONTAINER