Il forum Docker è una piattaforma containerizzata utilizzata per costruire, distribuire e condividere applicazioni in contenitori. Di solito, le applicazioni sono containerizzate tramite immagini Docker che sono modelli o istantanee di contenitori. In Docker CLI, queste immagini sono gestite e create attraverso diversi comandi, come il "Build Docker"Il comando crea l'immagine,"Docker RMI"Rimuove l'immagine e"Immagini Docker"Elenca le immagini.
Questo articolo dimostrerà:
Cos'è il comando "build" in Docker?
Il docker "costruire"Il comando viene spesso utilizzato per il containerizzazione dell'applicazione creando l'istantanea del contenitore. Il comando "Docker build" legge le istruzioni di Dockerfile e un contesto di build per creare l'istantanea per l'immagine Docker. Il comando build invia il contesto di build a Docker Daemon per costruire e gestire il contenitore sull'host.
Come utilizzare il comando "build" in Docker?
Per usare il "Build Docker"Comando in Docker di creare il modello o l'immagine del contenitore, prima, crea Dockerfile. Quindi, crea l'immagine inviando build contesto e istruzioni Dockerfile a Daemon usando il comando "Docker build".
Per l'illustrazione, passare attraverso le istruzioni fornite.
Passaggio 1: crea Dockerfile
Innanzitutto, crea un file chiamato "Dockerfile"Che include istruzioni per dockerizzare il programma o l'applicazione. Questo file può contenere "DA","COPIA","CORRERE","Cmd","PUNTO D'ENTRATA", E così via per configurare il programma nel contenitore:
Da nginx: ultimo
Copia indice.html/usr/share/nginx/html/indice.html
Entrypoint ["nginx", "-g", "daemon off;"]
Passaggio 2: crea immagine
Successivamente, utilizza il “Build Docker"Comando per creare l'immagine o l'istantanea del contenitore. Qui, il "-T"L'opzione assegna il nome o il tag all'immagine Docker:
Docker build -t html -image .
Il comando sopra leggono Dockerfile dalla directory attualmente aperta:
Se il Dockerfile è inserito in un'altra directory, è possibile utilizzare "-F"Opzione insieme al percorso Dockerfile per leggere il file:
Docker build -t html -f ./Html2/dockerfile .
Nota: Se si desidera leggere Dockerfile da un URL, come il repository GitHub, usa il “-F"Opzione insieme all'URL Dockerfile:
Docker build -t-F .
Passaggio 3: esegui l'immagine Docker per creare contenitore
Successivamente, esegui l'immagine Docker per creare e avviare il contenitore da un'immagine usando il comando menzionato. Qui, il "-io"L'opzione viene utilizzata per eseguire il contenitore in modo interattivo,"-T"Assegna il"Tty-pseudo"Terminal per il contenitore e il"-P"L'opzione assegna la porta esposta:
Docker Run -it -P 80:80 HTML -Image
Per la conferma, visitare la porta assegnata LocalHost e verificare se il contenitore è in esecuzione o meno:
Abbiamo dimostrato quale sia il comando Docker build e come usarlo.
Conclusione
IL "Build Docker"Il comando viene utilizzato per creare l'istantanea del contenitore inviando il contesto di build e le istruzioni Dockerfile al demone Docker. Per containerizzare qualsiasi programma, in primo luogo, creare il modello del contenitore usando "Docker build -t -f ."Comando. Questo articolo ha dimostrato il comando Docker "build" e il suo utilizzo.