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

Docker is the new VM - Parte 33

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