Docker è una piattaforma ben nota, gratuita e open source che contatta il progetto DevOps e altri software. Il concetto di containerizzazione fa risaltare Docker tra gli altri strumenti di sviluppo. I principali componenti di Docker Solutions sono Container Docker, Docker Images, Docker Volume, Docker Daemon, Docker Client e Docker Server. Tutti questi componenti sono utilizzati per gestire l'applicazione, il software e altri microservizi.
Questo blog dimostrerà:
Cosa sono i contenitori?
I contenitori sono una parte importante della piattaforma Docker e sono indicati come pacchetti eseguibili leggeri utilizzati per containerizzare applicazioni e software. Questi contenitori utilizzano direttamente le risorse del sistema e la virtualizzazione del livello di sistema operativo per gestire e sviluppare applicazioni nei contenitori. I contenitori incapsulano le dipendenze del progetto, il programma di programma o il codice del progetto e le impostazioni di configurazione di base.
Perché i contenitori vengono utilizzati in Docker?
I contenitori sono sostituzioni per macchine virtuali in Docker che utilizzano le risorse di sistema e sono leggeri. Questi contenitori possono essere utilizzati per diversi motivi e alcuni di essi sono elencati di seguito:
Come usare un contenitore in Docker?
Per utilizzare un contenitore Docker per dockerizzare il progetto o l'applicazione, in primo luogo, crea un file Docker che contiene istruzioni per il contenitore dell'app o del programma. Quindi, crea l'istantanea del contenitore che creerà e avvierà il contenitore Docker.
Per l'illustrazione, passare attraverso le istruzioni fornite.
Passaggio 1: creare un file di programma
Crea un file di programma chiamato "indice.html"E aggiungi lo snippet di seguito nel file:
Passaggio 2: crea Dockerfile
Crea un altro file denominato Dockerfile che contiene i seguenti comandi o istruzioni per dockerizzare il “indice.html" programma:
Passaggio 3: crea istantanea del contenitore
Crea l'immagine o l'istantanea del contenitore usando "Docker build -t "Comando. Qui, il "-T"L'opzione definisce il tag o il nome dell'immagine:
Docker build -t html -img .Passaggio 4: creare e avviare i contenitori
Infine, creare e avviare il contenitore eseguendo l'immagine Docker tramite il comando fornito. Qui, il "-D"Il flag eseguirà il contenitore come servizio backend e"-P"Assegna l'host locale Exposed Port of Container:
Docker run -d -p 80:80 HTML -IMGVisita la porta assegnata LocalHost e verifica se il contenitore è in esecuzione o meno:
Abbiamo spiegato cosa sono i contenitori e perché questi sono usati in Docker.
Conclusione
I contenitori sono pacchetti eseguibili piccoli e leggeri di Docker che dockerizza l'applicazione, il progetto, il software e i servizi. Questi contenitori sono più portatili, affidabili, efficienti e sicuri e usano il livello di virtualizzazione del sistema operativo. Per utilizzare questi contenitori, creare prima l'istantanea del contenitore dalle istruzioni Dockerfile. Quindi, crea e avvia il contenitore Docker usando "Docker Run"Comando. Questo blog ha dimostrato quali sono i contenitori e perché vengono utilizzati in Docker.