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.