Cum încep să programez în Docker

Cum Incep Sa Programez In Docker



Platforma Docker este o platformă bine-cunoscută și utilizată universal pentru construirea, gestionarea, livrarea și implementarea aplicațiilor și proiectelor. Această platformă face dezvoltarea o briză datorită conceptului său de containerizare. Containerele Docker împachetează codul sursă al aplicației, setările de configurare și dependențele care îi ajută pe dezvoltatori să partajeze, să configureze și să implementeze aplicațiile pe diferite mașini.

Acest blog va explica cum să începeți programarea în Docker.

Cerințe preliminare: Instalați Docker pe Windows

Pentru a începe programarea cu Docker, este necesar să instalați Docker pe Windows. Instalarea Docker implică diferiți pași, cum ar fi activarea virtualizării, WSL și actualizarea pachetelor WSL. În acest scop, navigați la asociatul nostru articol și instalați Docker pe Windows.







Cum să începeți programarea în Docker?

Pentru a începe programarea în Docker, mai întâi, creați un fișier de program simplu. Apoi, utilizați crearea unui Dockerfile pentru un program care va crea imaginea pentru a containeriza aplicația. Pentru îndrumări adecvate, consultați procedura dată.



Pasul 1: Creați un fișier de program
Creați un fișier de program HTML simplu numit „ index.html ” și inserați următorul fragment în fișier:



< html >
< cap >
< stil >
corp{
culoare de fundal: negru;
}
h1{
culoare:acvamarin;
font-style: italic;
}
< / stil >
< / cap >
< corp >
< h1 > Buna ziua! Bun venit la tutorialul Linuxhint < / h1 >
< / corp >
< / html >

Pasul 2: Creați Dockerfile
După crearea programului, este necesară dockerizarea acestuia. În acest scop, creați un fișier numit „ Dockerfile ” și adăugați instrucțiunile de mai jos la fișier:





DE LA nginx:latest
COPIEAZĂ index.html / usr / acțiune / nginx / html / index.html
PUNCT DE INTRARE [ 'nginx' , '-g' , 'daemon off;' ]

În codul de mai sus:

  • DIN ” instrucțiunea specifică imaginea de bază pentru container. Pentru un program HTML simplu, am folosit „ nginx: cel mai recent ” ca imagine de bază.
  • COPIE ” instrucțiunea adaugă fișierul sursă la calea containerului.
  • PUNCT DE INTRARE ” specifică valorile implicite sau executabilul containerului. În acest scop, am folosit „ nginx „care va rula fișierul sursă copiat” index.html ”:



Pasul 3: Generați imaginea pentru a containeriza aplicația
În pasul următor, utilizați comanda furnizată și generați noua imagine Docker care va fi folosită pentru a containeriza proiectul. Aici, numele imaginii este definit cu „ -t ' opțiune:

> docker build -t html-img .

Pasul 4: Rulați imaginea
Apoi, rulați imaginea pentru a crea și rula containerul Docker. Executând această comandă, vom încapsula programul în container:

> docker run -d -p 80 : 80 html-img

Aici ' -d „ opțiunea rulează containerul în modul detașat și „ -p ” a definit portul de expunere al localhost pentru execuția containerului:

Pentru verificare, navigați la portul specificat pentru gazda locală. În cazul nostru, am deschis „ gazdă locală ” pe browser. Din rezultat, se poate observa că am creat și implementat cu succes programul în mediul de dezvoltare Docker:

Așa puteți începe să programați în Docker.

Concluzie

Pentru a începe programarea în Docker, mai întâi, configurați Docker pe sistemul dvs. și creați un program simplu, deoarece am creat un program HTML. După aceea, creați un Dockerfile al programului specificat și construiți noua imagine. Apoi, executați imaginea pentru a containeriza și a implementa programul. Acest blog a oferit îndrumări de bază pentru a începe programarea în Docker.