GNU/Linux >> Linux Esercitazione >  >> Panels >> Docker

Come spostare le immagini Docker tra host

Nei nostri tutorial precedenti hai imparato l'installazione del motore Docker sul sistema operativo CentOS/RHEL e Ubuntu e hai estratto le immagini dall'hub Docker. Successivamente ha creato contenitori con immagini. Questo tutorial ti aiuterà a esportare e importare immagini Docker e spostarle tra host.

Elenca immagini Docker

Fist elenca le immagini della finestra mobile sul tuo sistema usando il comando seguente.

[email protected]:~# docker images

REPOSITORY     TAG        IMAGE ID            CREATED          VIRTUAL SIZE
centos         latest     2933d50b9f77        11 days ago      196.6 MB
ubuntu         latest     36248ae4a9ac        11 days ago      188 MB

Salva o archivia immagine

Ora usa il seguente comando per salvare il repository di immagini chiamato ubuntu (ID immagine:36248ae4a9ac) e crea un archivio compresso denominato ubuntu-latest.tar.gz . Ricorda che il salvataggio viene utilizzato per eseguire il backup delle immagini della finestra mobile (non dei contenitori).

# docker save ubuntu | gzip > ubuntu-latest.tar.gz

Importa immagine

Dopo aver salvato l'immagine della finestra mobile in formato archivio sul tuo sistema, spostala sul sistema remoto usando scp o ftp. Dopodiché, usa il comando seguente sul sistema remoto per importare l'immagine Docker con il nome ubuntu e tag name ultimo .

# zcat ubuntu-latest.gz | docker import - ubuntu:latest

Il comando precedente creerà un'immagine della finestra mobile con il nome ubuntu e tag name ultimo sul tuo sistema. Ora puoi avviare i contenitori utilizzando questa immagine come di seguito.

# docker run -i -t ubuntu /bin/bash

Docker
  1. Come ridurre le dimensioni dell'immagine Docker:6 metodi di ottimizzazione

  2. Come utilizzare un Dockerfile per creare un'immagine Docker

  3. Come imballare e trasferire immagini Docker da un server all'altro

  4. Come condividere le immagini Docker con altri

  5. Come eseguire il commit delle modifiche a un'immagine Docker

Come ridurre le dimensioni dell'immagine Docker nei contenitori Docker

Come aggiornare le immagini Docker all'ultima versione

Come utilizzare Docker Commit per modificare le immagini del contenitore

Guida completa per la rimozione delle immagini Docker

Condivisione di immagini Docker su Docker Hub

Come elencare / cercare / estrarre le immagini della finestra mobile su Linux