Dockeri käskude petuleht - sissejuhatus

Kuna DevOps võtab üle kogu tarkvaratööstuse, on vaja tööriistu, mis suudaksid tarkvaraarenduse olelustsükli jooksul teha kõiki toiminguid koos. Docker on tööriist, mis on loodud konteinerite abil erinevate rakenduste loomiseks, juurutamiseks ja käitamiseks. Need konteinerid aitavad arendajal luua rakenduse jaoks pakette koos kõigi programmis vajalike osadega. Need võivad olla erinevad raamatukogud ja muud sõltuvused ning saata see pakendisse välja. Docker käitub nagu virtuaalne masin. See võimaldab rakendustel kasutada sama Linuxi kernelit nagu nende töötav süsteem ja nõuab ainult tarnitavaid rakendusi ja asju, mis arvutis veel ei tööta. Vaatame mõnda allpool olevat Dockeri käskude petulehte.

Dockeri põhikäsud petab leht

1. doki versioon

Need doki käsud annavad doki praegu installitud versiooni.

2. dokimehe abi

See käsk Cheat Sheet Docker pakub kogu käskude loendit, millest Docker klient aru saab. Enamikku siin olevaid käske kasutatakse konteineritega tegelemiseks.

3. doki algus

See käsk võimaldab kasutajal konkreetse konteineri käivitada.

Süntaks on : doki algus (konteiner)

4. dokk ps -a

See käsk aitab saada nii töötavaid konteinereid kui ka väljuvaid konteinereid.

5. doki käivitus -ti (konteiner) (käsk)

Seda Dockeri käskude pekslehte saab kasutada mis tahes kesta käskude käivitamiseks mis tahes konkreetse konteineri sees.

6. dokkimisjooks -ti – rm –pilt

See käsk Cheat Sheet Docker teeb konteineri loomise ja käivitamise samal ajal. Samuti saab see käsu käivitada ja pärast selle käsu täitmist konteineri lõpuks eemaldada.

7. dokki kontrollima

See käsk Cheat Sheet Docker on kasulik konkreetse Dockeri objekti madala taseme teabe kuvamiseks.

8. doki tapmine

Seda käsku kasutatakse konteineri tapmiseks, peatades konteineri täitmise. Doki hävitamine erineb „doki peatusest”, kuna „doki peatamine” annab konteineri jaoks aegse seiskamise aja ja sellistes olukordades võtab peatumine kauem aega. Teisalt peatab tapmiskäsk protsessi kohe.

9. dokki pühenduma

See käsk aitab luua juba olemasoleva redigeeritud konteineri uue pildi.

10. doki sisselogimine

Kui kasutaja soovib dokihoidlasse sisse logida, peab kasutaja seda käsku kasutama.

Vahepealsed dokkide käsud petab lehte

Allpool toodud käske saab kesktasemel kasutada iga kasutaja.

11. Doki tõuge

Seda käsku saab kasutada pildi edastamiseks dokkija jaoturi hoidlasse.

Selle käsu süntaks on järgmine:

doki tõuge

12. Doki pildid

See käsk loetleb kõik arvutis kohapeal talletatud pildid. Samuti loetletakse kõik pildid, sealhulgas kõik terminali vahepealsed pildid.

13. doki ehitamine

Selle käsu abil luuakse dokkuri fail dokkuri pilt. Käsu lõpus olev aeg täpsustab konteksti, mis on loodud Dockeri pildi abil. Samuti kui fail ei asu samas kaustas, kus käsku käitatakse, peab kasutaja lisama lipu -f, et täpsustada kaust, kus fail asub.

14. Dokk tõmbab

Selle käsu abil saab pildi dokkide registrist arvutisse tõmmata. Samuti saab tõmmata pildi konkreetse versiooni.

15. doki silt

See aitab pildi sildistamisel mis tahes sildiga, mis aitab registrit, mida kasutatakse kohapeal kasutatava registri asemel. See silt võib olla sama kui kohalik silt.

16 dokki rm $ (dokk ps--q)

See käsk on kasulik, kui kasutaja kustutab kõik praegu töötamata olekuga konteinerid. Selle käsu vajutades kustutatakse kõik tarbetud konteinerid.

17 doki loomine - nimi konteiner_nimi pilt_nimi: silt

Need Cheat Sheet Dockeri käsud on kasulikud, kui mis tahes pildil olevat konteinerit tuleb kohe realiseerida. Failile või pildile tuleb alati anda nimi, sisestades parameetri –name. Kui see on tehtud, tuleb käivitada doki käivitamise konteineri_nimi ja doki peatamise käsud_nimi. Kui konteiner on loodud, saab seda edasiseks kasutamiseks kasutada.

18. dokki rmi

See käsk on kasulik, kui kasutaja soovib pildi kohalikust pildipoodist kustutada.

19. dokk ps

Kõigi praegu kasutatavate konteinerite loendi saamiseks võite seda käsku kasutada ja saada täieliku loendi.

20. dokk-masin env vaikimisi

Kui kasutaja soovib keskkonnamuutujaid konfigureerida, tuleb see käsk teile appi. 'vaikimisi' tähendab siin, et ilma täiendava keerukuseta peaks see käsk käima ja määrama käsurida muutujad. Arendajana saate loetleda ka käsuga docker-machine ls saadaolevad masinad ja käivitada või peatada mis tahes konkreetsed masinad.

Advanced Docker Commands Cheat Sheet

21. Mitme Dockeri koostamise faili kasutamine

Need Cheat Sheet Docker-käsud kasutavad mitut dokkerfaili, mida arendaja peab muutma rakenduse keskkonnas, lavastuses ja tootmises. Käsk Docker Compose aitab seda edasi viia, kuna see loeb vaikimisi juba kahte faili. Käsk võib olla:

  • $ dokker-komponeerige üles -f minu-üle kirjutama-1.sümme minu-alistama-2.sümmi
  • Arendaja saab failide koostamiseks dokkimiseks koostada võimaluse –f, et kasutada mitut faili.

22. ONBUILD-käskude kasutamine piltides

See ONBUILD-direktiiv määratleb erinevad käsud, mida tuleb kasutada uue pildi ehitamisel kasutatavast pildist. Võib mõelda pärandi kontseptsioonile.

Nt. ONBUILD COPY pakett.json / app

Näpunäited dokkide käskude petamiseks

Allpool toodud näpunäited Dockeri käskude petulehel aitavad teil palju aega kokku hoida

1. sabapalgid

Selleks, et kiiresti vaadata allpool olevaid logisid, saab kasutada käsku

sudo doki logid -t-saba 1000 my_postgres 2> & 1 | grep -I viga

2. Kopeerige ja kleepige failid

Docker võimaldab teil konteineris olevaid faile kopeerida ja kleepida. Seda saab teha hostist konteinerini ja vastupidi.

KOOPIA skript.sh / tmp
ADD script.sh / tmp

3. Peatage kõik konteinerid

Kõik konteinerid saab peatada allpool asuva käsu abil

doki stop $ (doki ps -q) - käivitatakse stop ainult aktiivse jaoks
doki peatus $ (doki ps -aq) - töötab kõigi jaoks stopp

Järeldus

Docker on DevOps-i töökeskkonna päästja. Erinevate võimaluste abil on see üks parimaid tööriistu, mida saab kasutada erinevate projektide juurutamiseks. Docker on parim platvorm erinevate rakenduste arendamiseks, edastamiseks ja käitamiseks koos.

Soovitatav artikkel

See on olnud juhend Docker Commands Cheat Sheet'ile. Siin oleme arutanud Dockeri käskude peletuste lehe sisu ja käske ning tasuta näpunäiteid. Lisateabe saamiseks võite vaadata ka järgmist artiklit -

  1. Peate proovima Cheat Sheet Pythonit
  2. Mis on petuleht
  3. Kuidas kasutada Cheat Sheet MySQL
  4. Nurga 2 petmisleht

Kategooria: