Costruisci un'immagine specificando la posizione Dockerfile

Costruisci un'immagine specificando la posizione Dockerfile
Le immagini Docker fungono da componente principale della piattaforma Docker. Le immagini Docker sono file che contengono istruzioni per l'esecuzione del codice del contenitore. Include tutte le istruzioni necessarie per la creazione e la gestione di un contenitore Docker. Dice anche al contenitore come distribuire o costruire il progetto. Inoltre, le immagini Docker consentono agli sviluppatori di condividere e distribuire app su un altro sistema senza sforzo.

Questo post spiegherà come costruire un'immagine specificando la posizione di Dockerfile.

Come costruire un'immagine specificando la posizione di Dockerfile?

Per creare un'immagine specificando la posizione di Dockerfile, controlla la procedura data.

Passaggio 1: aprire il terminale
Innanzitutto, avvia il terminale Git Bash dal menu Start di Windows:

Passaggio 2: Passa alla directory Dockerfile
Quindi, apri la directory in cui vuoi costruire Dockerfile attraverso "CD"Comando:

$ CD "C: \ Dockerdemo"

Passaggio 3: crea e apri Dockerfile
Crea e apri il nuovo Dockerfile nell'editor di testo Nano usando "Nano Dockerfile"Comando:

$ nano Dockerfile

Incolla il codice fornito all'interno del Dockerfile, che stamperà "Docker è uno strumento di distribuzione più semplice":

Da Python: 3.6
Esegui Apt-get Update && Apt-get Installa
pithon3-setuptools \
Python3-pip \
pithon3-dev \
python3-venv \
idiota \
&& \
Apt-get Clean && \
rm -rf/var/lib/apt/list/*
Esporre 8000
Cmd python -c "print ('docker è più semplice strumento di distribuzione')"

Dopodiché, premere il "Ctrl+O"Per salvare Dockerfile e"Ctrl+X"Per uscire dall'editore:

Passaggio 6: creare e aprire una nuova directory
Ora, crea una nuova directory in cui si desidera generare un'immagine Docker tramite Dockerfile usando "mkdir"Comando. Quindi, apri la directory utilizzando il "CD"Comando:

$ mkdir Dockerdemo2
$ CD Dockerdemo2

Passaggio 7: crea l'immagine Docker specificando la posizione di Dockerfile
Crea la nuova immagine Docker specificando la posizione Dockerfile attraverso il comando indicato. Qui, il "-T"L'opzione viene utilizzata per specificare il nome dell'immagine e"-F"Viene utilizzato per accedere al file Docker con forza:

$ Docker Build -t Docker -Image -F/C/Dockerdemo/Dockerfile

Passaggio 8: esegui l'immagine Docker
Infine, controlla se l'immagine Docker viene creata e funziona correttamente o meno eseguendo il "Docker Run "Comando:

$ Docker Run Docker-Image

L'output indica che l'immagine Docker sta eseguendo correttamente il contenitore Docker per distribuire un semplice progetto Python:

Abbiamo dimostrato come costruire un'immagine specificando la posizione di Dockerfile.

Conclusione

Per creare un'immagine specificando la posizione di Dockerfile, prima, crea un nuovo Dockerfile che contiene istruzioni per l'immagine Docker. Dopodiché, passa alla directory in cui si desidera costruire l'immagine Docker. Quindi, utilizza il "$ Docker build -t -f ."Comando. Questo post ha elaborato su come costruire un'immagine specificando la posizione di Dockerfile.