Le immagini Docker sono il punto di partenza e la componente essenziale del forum Docker per la costruzione e la distribuzione dell'applicazione in contenitori. Docker ci fornisce anche migliaia di immagini Docker nel registro ufficiale. Gli sviluppatori possono utilizzare queste immagini per creare immagini personalizzate per containerizzare le loro applicazioni, programmi o software.
Questo articolo dimostrerà come creare un'immagine personalizzata per dockerizzare il programma o l'applicazione.
Come creare l'immagine Docker personalizzata?
Per creare l'immagine Docker personalizzata, in primo luogo, creare il Dockerfile che definisce le istruzioni essenziali per containerizzare il programma. Successivamente, crea una nuova immagine personalizzata o modello di contenitore usando Docker "costruire"Comando. Per l'illustrazione, seguire le istruzioni fornite.
Passaggio 1: crea Dockerfile
Innanzitutto, crea il file chiamato "Dockerfile"Per definire l'istruzione per creare l'istantanea o l'immagine del contenitore personalizzato. Ad esempio, abbiamo utilizzato le seguenti istruzioni per distribuire il programma Python nel contenitore:
Da Ubuntu
Esegui Apt-get Update && Apt-get Installa
&& apt -get install -y python3 \
&& rm -rf/var/lib/apt/list/*
Cmd python3 -c "print ('welcome to python tutorial in docker')"
Passaggio 2: crea un'immagine Docker personalizzata
Crea o genera l'immagine personalizzata dall'istruzione definita in Dockerfile utilizzando il comando fornito. IL "-T"L'opzione specifica il tag o il nome dell'immagine:
Docker build -t Python -IMG .
Passaggio 3: eseguire l'immagine
Successivamente, eseguire l'immagine per distribuire l'applicazione o il programma nel contenitore. A tale scopo, utilizzare il "Docker Run "Comando. Qui, il "-io"L'opzione viene utilizzata per utilizzare il contenitore in modalità interattiva e"-T"L'opzione viene utilizzata per assegnare il terminale TTY-Pseudo al contenitore:
Docker Run -It Python -IMG
Per la verifica, elenca le immagini e verifica se l'immagine personalizzata è stata creata o meno:
Docker Images -A
Puoi vedere che l'immagine personalizzata è stata creata correttamente.
Conclusione
Per creare l'immagine personalizzata in Docker per containerizzare il programma o l'applicazione, crea in primo luogo il file denominato "Dockerfile"Che definisce le istruzioni essenziali per creare l'istantanea del contenitore. Quindi, crea l'istantanea o l'immagine personalizzate per il contenitore tramite "Docker build -t ."Comando. Questo blog ha dimostrato come creare un'immagine Docker personalizzata.