Comenzi Docker Cheat Sheet - Introducere

Odată cu DevOps care preia toată industria software, este nevoie de instrumente care să poată face împreună toate activitățile din ciclul de viață al dezvoltării software. Docker este un instrument conceput pentru a crea, implementa și rula diferite aplicații, utilizând containere. Aceste containere ajută dezvoltatorul să creeze pachete pentru o aplicație cu toate părțile care sunt necesare în program. Acestea pot fi diferite biblioteci și alte dependențe și pot fi expediate pachetului. Docker acționează ca o mașină virtuală. Permite aplicațiilor să folosească același kernel Linux ca sistemul pe care îl rulează și necesită doar aplicațiile care urmează să fie expediate și lucruri care nu se execută deja pe computer. Să aruncăm o privire la unele dintre comenzile Docker fișă de înșelare de mai jos.

Comenzi de bază ale docului pentru înșelăciune

1. versiunea docker

Aceste comenzi Docker vor oferi versiunea actualmente instalată a docker-ului.

2. ajutor pentru docker

Această comandă Cheat Sheet Docker oferă întreaga listă de comenzi pe care le înțelege clientul Docker. Majoritatea comenzilor prezente aici sunt folosite pentru a trata containerele.

3. pornirea docker-ului

Această comandă permite utilizatorului să pornească un anumit container.

Sintaxa este : docker start (container)

4. docker ps -a

Această comandă ajută la obținerea tuturor containerelor rulante, precum și a containerelor care sunt ieșite din.

5. docker exec -ti (container) (comandă)

Această fișă de înșelare a comenzilor Docker poate fi folosită pentru a rula orice comandă shell în interiorul oricărui container.

6. docker run -ti –rm –image

Această comandă Cheat Sheet Docker lucrează la crearea și pornirea unui container în același timp. De asemenea, poate rula comanda din ea și la final elimină containerul după executarea acestei comenzi.

7. docker inspecta

Această comandă Cheat Sheet Docker este utilă pentru a afișa informațiile la nivel scăzut ale oricărui obiect Docker.

8. docker ucide

Această comandă este folosită pentru a ucide containerul prin oprirea execuției containerului. Uciderea Docker-ului este diferită de „oprirea docului”, deoarece „oprirea docului” oferă timp containerului pentru a închide corect și în astfel de situații, durează mai mult timp. Comanda ucide, pe de altă parte, oprește procesul imediat.

9. comiterea docker-ului

Această comandă ajută la crearea unei noi imagini a oricărui container editat care există deja pe container.

10. conectare la docker

Dacă un utilizator dorește să se conecteze la depozitul docker, atunci utilizatorul trebuie să utilizeze această comandă.

Comenzi intermediare de la Docker Cheat Sheet

Comenzile de mai jos pot fi utilizate la un nivel intermediar de orice utilizator.

11. Împingere de andocare

Această comandă poate fi folosită pentru a împinge o imagine în depozitul hub-ului docker.

Sintaxa pentru această comandă este după cum urmează:

docker push

12. Imagini de andocare

Această comandă listează toate imaginile care sunt stocate local pe un computer. De asemenea, listează toate imaginile, inclusiv toate imaginile intermediare de pe terminal.

13. construirea docului

Utilizând această comandă, o imagine docker este construită dintr-un fișier Docker. Ora de la sfârșitul comenzii specifică contextul care este construit folosind imaginea Docker. De asemenea, dacă fișierul nu se află în același folder în care se execută comanda, utilizatorul trebuie să adauge steagul „-f” pentru a specifica folderul în care se află fișierul.

14. Docker trage

Această comandă poate fi folosită pentru a trage o imagine din registrul docker către computer. De asemenea, se poate trage o versiune specifică a unei imagini.

15. etichetă docker

Acest lucru ajută la etichetarea imaginii cu orice etichetă care ajută registrul care va fi folosit în locul celui folosit local. Această etichetă poate fi identică cu eticheta locală.

16 docker rm $ (docker ps -a -q)

Această comandă este utilă atunci când un utilizator șterge toate containerele care nu sunt în prezent în stare de funcționare. Apăsând această comandă, toate containerele inutile vor fi șterse.

17 docker create - nume container_name nume_imagini: etichetă

Aceste comenzi cu cheie de foaie de înșelăciune sunt utile atunci când un container din orice imagine trebuie să fie instanțiat. Este întotdeauna necesar să denumiți fișierul sau imaginea prin furnizarea parametrului –name. Odată făcut acest lucru, este necesar să se execute comenzile docker start container_name și comenzile de oprire docker container_name. După crearea containerului, acesta poate fi rulat pentru alte utilizări.

18. docker rmi

Această comandă este utilă atunci când utilizatorul dorește să șteargă o imagine din magazinul local de imagini.

19. docker ps

Pentru a obține o listă cu toate containerele care rulează în prezent, utilizatorul poate utiliza această comandă și obține o listă completă.

20. implicit pentru docker-machine env

Dacă utilizatorul dorește să configureze variabilele de mediu, atunci această comandă va veni în salvarea dvs. „implicit” aici sugerează că, fără nicio complexitate suplimentară, această comandă ar trebui să ruleze și să stabilească variabilele liniei de comandă. Ca dezvoltator, puteți enumera și mașinile disponibile cu comanda docker-machine ls și puteți porni sau opri orice mașini specifice.

Comenzi avansate de andocare Cheat Sheet

21. Folosirea mai multor fișiere Docker Compose

Aceste comenzi Cheat Sheet Docker folosesc mai multe fișiere docker, un dezvoltator trebuie să schimbe aplicația cu mediile sale, punerea în scenă și producția. Comanda Docker Compose vă ajută să faceți acest lucru înainte, deoarece citește deja două fișiere în mod implicit. Comanda poate fi:

  • $ docker-compune up -f my-override-1.yml my-override-2.yml
  • Dezvoltatorul poate utiliza opțiunea –f pentru a crea un docker pentru a utiliza mai multe fișiere.

22. Utilizarea comenzilor ONBUILD în imagini

Această directivă ONBUILD specifică diferite comenzi care trebuie rulate atunci când o nouă imagine este construită din imaginea care este utilizată. Se poate gândi la un concept de moștenire.

De exemplu. ONBUILD COPY package.json / app

Sfaturi și trucuri pentru comenzile Docker Cheat Sheet

Mai jos trucurile privind comenzile Docker Cheat Sheet vă pot ajuta să economisiți mult timp

1. Jurnalele de tailing

Pentru a arunca rapid o privire asupra jurnalelor de sub comanda pot fi utilizate

jurnalele de docker sudo -t-tail 1000 my_postgres 2> & 1 | grep -I eroare

2. Copiați și lipiți fișierele

Docker vă permite să copiați și să lipiți fișierele într-un container. Se poate face de la gazdă la container și invers.

Script COPY.sh / tmp
ADD script.sh / tmp

3. Opriți toate containerele

Toate containerele pot fi oprite folosind comanda de mai jos

docker stop $ (docker ps -q) - va rula stop numai pentru activ
docker stop $ (docker ps -aq) - va rula stop pentru toți

Concluzie

Docker este un salvator în mediul de lucru DevOps. Cu facilitățile sale diferite, acesta este unul dintre cele mai bune instrumente care pot fi utilizate pentru a implementa diferite proiecte. Docker este cea mai bună platformă pentru dezvoltarea, livrarea și rularea diferitelor aplicații împreună.

Articol recomandat

Acesta a fost un ghid pentru Cheile de comandă Fișă de înșelăciune. Aici am discutat despre conținut și comandă, precum și sfaturi și trucuri gratuite ale comenzilor Docker Cheat Sheet, puteți să consultați și articolul următor pentru a afla mai multe -

  1. Trebuie să încercați Cheat Sheet Python
  2. Ce este Cheat Sheet Word
  3. Cum se folosește Cheat Sheet MySQL
  4. Foaie de triș unghiulară

Categorie: