Questo articolo illustrerà:
Come costruire Dockerfile?
Dockerfile è un file di istruzioni che aiuta a creare un'istantanea del contenitore. Per creare/creare un file Docker, seguire i passaggi forniti.
Passaggio 1: creare file di programma
Innanzitutto, crea un "indice.html"File di programma e incolla il codice sotto fornito in esso:
Ciao Linuxhint
Questo è logo Linuxhint
Passaggio 2: crea Dockerfile
Quindi, crea un nuovo file chiamato come "Dockerfile"E incolla lo snippet di seguito in esso per containerizzare il programma HTML:
Nel codice sopra:
Come costruire l'immagine Docker?
Le immagini Docker sono istantanee o modelli utilizzati per creare e gestire i contenitori. Utilizza il comando a testa alta per costruire l'immagine Docker da Dockerfile:
Docker build -t linuximg .Qui, "-T"Viene utilizzato per specificare il nome dell'immagine. Ad esempio, abbiamo specificato il "Linuximg"Come nome per l'immagine Docker:
Quindi, assicurarsi che l'immagine sia stata creata correttamente utilizzando il comando fornito:
Immagini DockerNell'output seguente, l'immagine Docker può essere vista, i.e., "Linuximg":
Come costruire container Docker?
I contenitori Docker sono pacchetti leggeri e piccoli eseguibili di Docker utilizzati per containerizzare l'applicazione. Per creare ed eseguire un contenitore Docker usando l'immagine Docker, eseguire il comando fornito:
Docker Run -NAME IMGCONTAINER -P 80:80 LinuximgQui:
Un altro modo per creare o costruire un contenitore è utilizzare il "Docker crea"Comando:
Docker Create --Name LinuxContainer -P 80:80 LinuximgInfine, apri il browser desiderato e reindirizza alla porta assegnata. Quindi, verifica se l'applicazione è distribuita o meno:
Come puoi vedere, abbiamo costruito con successo Dockerfile, Immagine e Container.
Conclusione
Dockerfiles sono file di testo normali che includono set e istruzioni per creare immagini Docker. Per creare immagini Docker, il “Docker build -t "Il comando viene utilizzato. Per creare il contenitore Docker dall'immagine Docker, eseguire il "Docker create -name -p "Comando. Inoltre, se un utente desidera creare ed eseguire il contenitore, utilizzare il "Docker Run"Comando. Questo articolo ha illustrato la procedura di costruzione di un fikerfile, immagine e contenitore.