Docker Commands Cheat Sheet - Uvod

Ker DevOps prevzame vso programsko opremo, so potrebna orodja, ki lahko skupaj izvajajo vse dejavnosti v življenjskem ciklu razvoja programske opreme. Docker je orodje za ustvarjanje, uvajanje in zagon različnih aplikacij z uporabo posod. Ti vsebniki pomagajo razvijalcu, da ustvari pakete za aplikacijo z vsemi deli, ki so potrebni v programu. To so lahko različne knjižnice in druge odvisnosti ter jih pošljemo v paket. Docker deluje kot virtualni stroj. Aplikacijam omogoča, da uporabljajo isto jedro Linuxa kot sistem, ki ga izvajajo, in zahteva le odposlane aplikacije in stvari, ki se še ne izvajajo v računalniku. Spodaj si oglejmo nekaj spodnjih listov za Dockerjeve ukaze.

Osnovni Docker Commands Cheat Sheet

1. različica dockerja

To Docker Ukazi bodo dali trenutno nameščeno različico dockerja.

2. pomočnik dockerja

Ta ukaz Cheat Sheet Docker vsebuje celoten seznam ukazov, ki jih Docker odjemalec razume. Večina ukazov, ki so tukaj prisotni, se uporablja za obdelavo vsebnikov.

3. docker start

Ta ukaz uporabniku omogoča zagon določenega vsebnika.

Sintaksa je : docker start (vsebnik)

4. docker ps -a

Ta ukaz pomaga pri pridobivanju vseh tekočih vsebnikov in posod, iz katerih je izhod.

5. docker exec -ti (vsebnik) (ukaz)

Ta navadni list Docker Commands Commands se lahko uporablja za izvajanje katerega koli ukaza lupine znotraj katerega koli posameznega vsebnika.

6. docker run -ti –rm –slika

Ta ukaz Cheat Sheet Docker hkrati naredi ustvarjanje in zagon posode. V njem lahko tudi zaženete ukaz in na koncu odstranite vsebnik po izvedbi tega ukaza.

7. docker pregledati

Ta ukaz Cheat Sheet Docker je uporaben pri prikazovanju informacij o nizki ravni katerega koli določenega Dockerjevega predmeta.

8. docker ubiti

Ta ukaz se uporablja za ubijanje vsebnika z zaustavitvijo izvajanja vsebnika. Docker kill je drugačen od 'docker stop', saj 'docker stop' daje času posode, da se pravilno ustavi, in v takih situacijah traja dlje časa. Po drugi strani ukaz ubija takoj ustavi postopek.

9. docker počiniti

Ta ukaz pomaga ustvariti novo sliko urejenega vsebnika, ki že obstaja na vsebniku.

10. prijava dockerja

Če se želi uporabnik prijaviti v skladišče dockerja, mora uporabnik uporabiti ta ukaz.

Cheats Sheet Shema vmesnih dockerjevih ukazov

Spodaj ukaze lahko na vmesni ravni uporablja kateri koli uporabnik.

11. Docker potisni

Ta ukaz lahko uporabite za potiskanje slike v skladišče voznika docker.

Sintaksa tega ukaza je spodaj:

docker push

12. Docker slike

Ta ukaz navaja vse slike, ki so shranjene lokalno v računalniku. Navaja tudi vse slike, vključno z vsemi vmesnimi slikami na terminalu.

13. graditi docker

S tem ukazom je docker slika zgrajena iz Docker datoteke. Čas na koncu ukaza določa kontekst, ki je zgrajen s pomočjo Dockerjeve slike. Tudi če datoteka ne živi v isti mapi, v kateri se izvaja ukaz, mora uporabnik dodati zastavico '-f', da poda mapo, v kateri datoteka prebiva.

14. Docker vleče

Ta ukaz lahko uporabite za vlečenje slike iz registra dockerja na vaš računalnik. Prav tako je mogoče potegniti določeno različico slike.

15. oznaka dockerja

To pomaga pri označevanju slike s katero koli oznako, ki pomaga registru, ki bo uporabljen namesto tistega, ki je bil uporabljen lokalno. Ta oznaka je lahko enaka lokalni oznaki.

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

Ta ukaz je uporaben, kadar uporabnik izbriše vse vsebnike, ki trenutno niso v stanju. S pritiskom na ta ukaz bodo vsi nepotrebni vsebniki izbrisani.

17 docker create - ime posode_ime image_name: tag

Ta ukaze za goljufijske liste Docker je uporaben, kadar je treba posodo iz katere koli slike uporabiti. Vedno morate datoteko ali sliko poimenovati s parametrom –name. Ko to storite, morate zagnati ukaza zaganjalnika start docker in ukaze docker stop container_name. Ko je vsebnik ustvarjen, ga je mogoče zagnati za nadaljnjo uporabo.

18. docker rmi

Ta ukaz je uporaben, kadar želi uporabnik izbrisati sliko iz lokalne shrambe slik.

19. docker ps

Če želite dobiti seznam vseh vsebnikov, ki jih trenutno izvaja uporabnik, lahko uporabite ta ukaz in dobite popoln seznam.

20. privzeti stroj docker-machine env

Če želi uporabnik konfigurirati spremenljivke okolja, vam bo ta ukaz pomagal. "privzeto" tukaj nakazuje, da naj se ta ukaz izvaja brez dodatne zapletenosti in nastavi spremenljivke ukazne vrstice. Kot razvijalec lahko tudi navedete razpoložljive stroje z ukazom docker-machine ls in zaženete ali zaustavite katere koli posebne stroje.

Cheat Sheet

21. Uporaba več datotek Docker Compose

Ti Cheat Sheet Docker ukazi uporabljajo več docker datotek, razvijalec mora spremeniti aplikacijo s svojimi okolji, uprizoritvijo in proizvodnjo. Ukaz Docker Compose pomaga pri tem naprej, saj že privzeto bere dve datoteki. Ukaz je lahko:

  • $ docker-compose up -f my-override-1.yml my-override-2.yml
  • Razvijalci lahko uporabijo možnost -f za sestavljanje dockerja za uporabo več datotek.

22. Uporaba ukazov ONBUILD v slikah

Ta direktiva ONBUILD določa različne ukaze, ki jih je treba zagnati, ko se nova slika gradi iz slike, ki se uporablja. Lahko si zamislimo koncept dedovanja.

Npr. VKLJUČNO COPY package.json / app

Nasveti in triki za Check Sheet

Spodnji triki na Docker Commands Cheat Sheet vam lahko pomagajo prihraniti veliko časa

1. Odpiranje hlodov

TO si lahko hitro ogledate dnevnike spodaj lahko uporabite ukaz

sudo docker dnevniki -t-rep 1000 my_postgres 2> & 1 | grep -I napaka

2. Kopirajte in prilepite datoteke

Docker vam omogoča kopiranje in lepljenje datotek v zabojniku. To je mogoče od gostitelja do posode in obratno.

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

3. Ustavite vse posode

Vsi zabojniki se lahko ustavijo s spodnjim ukazom

docker stop $ (docker ps -q) - zaustavi se samo za aktivne
docker stop $ (docker ps -aq) - se bo ustavil za vse

Zaključek

Docker je rešitelj v delovnem okolju DevOps. S svojimi različnimi zmogljivostmi je eno najboljših orodij, ki se lahko uporablja za uvajanje različnih projektov. Docker je najboljša platforma za razvoj, pošiljanje in zagon različnih aplikacij skupaj.

Priporočeni članek

To je vodnik za Docker Commands Cheat Sheet. Tu smo razpravljali o vsebini in ukazu ter o brezplačnih nasvetih in trikih Docker Commands Cheat Sheet. Če želite izvedeti več, si oglejte tudi naslednji članek -

  1. Morate poskusiti Cheat Sheet Python
  2. Kaj je varalica
  3. Kako uporabljati Cheat Sheet MySQL
  4. Kotni 2 goljufija

Kategorija: