Docker Commands varalica - uvod
S obzirom da DevOps preuzima svu softversku industriju, postoji potreba za alatima koji mogu zajedno obavljati sve aktivnosti u životnom ciklusu softvera. Docker je alat dizajniran za stvaranje, upotrebu i pokretanje različitih aplikacija korištenjem spremnika. Ti spremnici pomažu programeru da stvori pakete za aplikaciju sa svim dijelovima koji su potrebni u programu. To mogu biti različite biblioteke i druge ovisnosti i šalju ih na paket. Docker se ponaša poput virtualnog stroja. Aplikacijama omogućuje korištenje istog Linux kernela kao i sustav koji pokreću i zahtijeva samo one programe koje je potrebno poslati i stvari koje se već ne izvode na računalu. U nastavku pogledajte nekoliko prevara za Docker naredbe.
Osnovni docker naredbeni varalica
1. inačica dockera
Ove naredbe Docker naredbi dat će trenutno instaliranu verziju priključne stanice.
2. pomoć dokera
Ova naredba Cheat Sheet Docker pruža cijeli popis naredbi koje Docker klijent razumije. Većina ovdje prisutnih naredbi koristi se za obradu spremnika.
3. docker start
Ova naredba omogućava korisniku da pokrene određeni spremnik.
Sintaksa je : docker start (kontejner)
4. docker ps -a
Ova naredba pomaže pri nabavci svih spremnika koji se pokreću, kao i spremnika iz kojih se izlazi.
5. docker exec -ti (kontejner) (naredba)
Ovaj Cheat Sheet Docker Commands Sheet može se koristiti za pokretanje bilo koje naredbe ljuske unutar bilo kojeg određenog spremnika.
6. docker run -ti –rm –image
Ova naredba Cheat Sheet Docker istovremeno radi na stvaranju i pokretanju spremnika. Također može pokrenuti naredbu u njemu i na kraju ukloniti spremnik nakon izvršenja ove naredbe.
7. docker pregledati
Ova naredba Cheat Sheet Docker korisna je za prikazivanje informacija o niskoj razini bilo kojeg određenog Docker objekta.
8. docker ubiti
Ova se naredba koristi za ubijanje spremnika zaustavljanjem izvršavanja spremnika. Docker kill je različit od "docker stop" jer "docker stop" daje vremenu spremnika da se pravilno zatvori i u takvim je situacijama potrebno duže zaustavljanje. S druge strane, naredba kill odmah zaustavlja proces.
9. docker počiniti
Ova naredba pomaže u stvaranju nove slike bilo kojeg uređenog spremnika koji već postoji na spremniku.
10. prijava za docker
Ako se korisnik želi prijaviti u docker spremište, korisnik mora koristiti ovu naredbu.
Intermediate Docker naredbe Cheat Sheet
Ispod naredbe bilo koji korisnik može koristiti na srednjoj razini.
11. Docker push
Ova se naredba može koristiti za potiskivanje slike u spremište koncentratora docker.
Sintaksa za ovu naredbu je kako slijedi:
docker push
12. Docker slike
Ova naredba navodi sve slike koje su pohranjene lokalno na računalu. Također se nalaze i sve slike, uključujući sve intermedijarne slike na terminalu.
13. docker build
Pomoću ove naredbe docker se slika izrađuje iz Docker datoteke. Vrijeme na kraju naredbe određuje kontekst koji je izgrađen pomoću Docker slike. Također ako datoteka ne živi u istoj mapi u kojoj se izvršava naredba, korisnik mora dodati zastavicu '-f' da bi odredio mapu u kojoj se datoteka nalazi.
14. Docker se povlači
Ovom se naredbom može izvući slika iz registra doktora na vaše računalo. Također, specifična verzija slike može se izvući.
15. oznaka docker
To pomaže u označavanju slike bilo kojom oznakom koja pomaže registru koji će se koristiti umjesto onome koji je lokalno korišten. Ova oznaka može biti jednaka lokalnoj oznaci.
16 docker rm $ (docker ps -a -q)
Ova naredba je korisna kada korisnik briše sve spremnike koji se trenutno ne nalaze u stanju. Pritiskom na ovu naredbu bit će izbrisani svi nepotrebni spremnici.
17 docker create - ime spremnika_ime image_name: tag
Ova naredba Checker Sheet Docker korisna je kada treba spremiti spremnik s bilo koje slike. Uvijek je potrebno datoteku ili sliku dati imenom parametrom –name. Nakon što je to učinjeno potrebno je pokrenuti naredbe docker start_ime_kontakata i docker zaustaviti naredbe_name_kon_tore. Nakon što spremnik kreira, može se pokrenuti za daljnju upotrebu.
18. docker rmi
Ova naredba je korisna kada korisnik želi izbrisati sliku iz lokalne trgovine slika.
19. docker ps
Kako bi dobili popis svih spremnika koji trenutačno koristi korisnik može upotrijebiti ovu naredbu i dobiti potpuni popis.
20. zadani stroj za docker-machine env
Ako korisnik želi konfigurirati varijable okoline, tada će vam ova naredba pomoći. Ovdje "zadano" sugerira da se ova naredba bez dodatne složenosti treba pokrenuti i postaviti varijable naredbenog retka. Kao programer možete navesti i dostupne strojeve s naredbom docker-machine ls te pokrenuti ili zaustaviti bilo koje određene strojeve.
Šifra za napredne docker naredbe
21. Korištenje više datoteka Docker Compose
Ove Cheat Sheet Docker naredbe koriste više docker datoteka Razvojni programer mora promijeniti aplikaciju u okruženju, postavljanju i proizvodnji. Naredba Docker Compose pomaže u pomicanju ove naprijed, jer već zadaje dvije datoteke. Naredba može biti:
- $ docker-compose up -f my-override-1.yml my-override-2.yml
- Razvojni programer može upotrijebiti opciju -f za sastavljanje doktora kako bi upotrijebio više datoteka.
22. Upotreba naredbi ONBUILD u slikama
Ova ONBUILD direktiva određuje različite naredbe koje se moraju izvoditi prilikom izrade nove slike od slike koja se koristi. Može se razmišljati o konceptu nasljeđivanja.
Npr. ONBUILD COPY package.json / app
Savjeti i trikovi za Check Sheet
Ispod trikova na Docker Commands Cheat Sheet mogu vam pomoći uštedjeti puno vremena
1. Zapis trupa
Da biste brzo pogledali zapise ispod, može se upotrijebiti naredba
sudo docker logs -t-rep 1000 my_postgres 2> & 1 | grep -I greška
2. Kopirajte i zalijepite datoteke
Docker vam omogućuje kopiranje i lijepljenje datoteka u spremnik. Može se obavljati od domaćina do spremnika i obrnuto.
COPY script.sh / tmp
ADD script.sh / tmp
3. Zaustavite sve spremnike
Svi spremnici se mogu zaustaviti pomoću naredbe ispod
docker stop $ (docker ps -q) - pokrenut će zaustavljanje samo za aktivne
docker stop $ (docker ps -aq) - pokrenut će zaustavljanje za sve
Zaključak
Docker je spasitelj u DevOps radnom okruženju. Svojim različitim uređajima, jedan je od najboljih alata koji se mogu koristiti za implementaciju različitih projekata. Docker je najbolja platforma za zajednički razvoj, isporuku i pokretanje različitih aplikacija.
Preporučeni članak
Ovo je vodič za Checker Sheet. Ovdje smo razgovarali o sadržaju i naredbi, kao i besplatnim savjetima i trikovima Docker Commands Cheat Sheet, također možete pogledati sljedeći članak kako biste saznali više -
- Morate probati Cheat Sheet Python
- Što je varalica
- Kako koristiti Cheat Sheet MySQL
- Kutna 2 varalica