Docker-komennot Cheat Sheet - Johdanto

Kun DevOps ottaa haltuunsa kaiken ohjelmistoteollisuuden, tarvitaan työkaluja, jotka voivat tehdä kaiken ohjelmistokehityksen elinkaaren ajan yhdessä. Docker on työkalu, joka on suunniteltu luomaan, ottamaan käyttöön ja käyttämään erilaisia ​​sovelluksia käyttämällä kontteja. Nämä säilöt auttavat kehittäjää luomaan paketteja sovellukselle kaikilla ohjelman tarvitsemilla osilla. Ne voivat olla erilaisia ​​kirjastoja ja muita riippuvuuksia ja lähettää sen pakettiin. Telakka toimii kuin virtuaalikone. Se antaa sovelluksille mahdollisuuden käyttää samaa Linux-ydintä kuin niiden käyttämä järjestelmä ja vaatii vain lähetettäviä sovelluksia ja asioita, jotka eivät vielä ole käynnissä tietokoneella. Katsotaanpa joitain alla olevista Docker-komentojen huijauskoodista.

Basic Docker -komennot Cheat Sheet

1. telakkaversio

Nämä telakankomennot antavat telakan nykyisen asennetun version.

2. telakoitsijan ohje

Tämä Cheat Sheet Docker -komento tarjoaa koko luettelon komennoista, jotka Docker-asiakas ymmärtää. Suurinta osaa täällä olevista komennoista käytetään konttien käsittelemiseen.

3. telakan aloitus

Tämän komennon avulla käyttäjä voi käynnistää tietyn säilön.

Syntaksi on : telakan aloitus (säilö)

4. telakka ps -a

Tämä komento auttaa saamaan kaikki käynnissä olevat kontit ja poistuneet säilytysastiat.

5. sataman suorittaja -ti (kontti) (komento)

Tätä Docker-komentojen huijauslomaketta voidaan käyttää minkä tahansa shell-komennon suorittamiseen minkä tahansa tietyn säilön sisällä.

6. telakka-ajo -ti – rm –kuva

Tämä Cheat Sheet Docker -komento suorittaa säiliön luomisen ja käynnistämisen samanaikaisesti. Se voi myös suorittaa komennon siinä ja lopulta poistaa säilön tämän komennon suorittamisen jälkeen.

7. satamalaituri tarkastaa

Tämä Cheat Sheet Docker -komento on hyödyllinen saadaksesi näyttöön minkä tahansa tietyn Docker-objektin matalan tason tiedot.

8. telakan tappaa

Tätä komentoa käytetään tappamaan säiliö pysäyttämällä säiliön suorittaminen. Telakkakaappaus eroaa 'satamalaituripysähdyksestä', koska 'satamalaituripysähdys' antaa kontin aika sulkea kunnolla ja tällaisissa tilanteissa pysähtyminen vie kauemmin. Kill-komento puolestaan ​​pysäyttää prosessin välittömästi.

9. satamalaituri sitoutumaan

Tämä komento auttaa luomaan uuden kuvan jokaisesta muokatusta säilöstä, joka on jo säilössä.

10. telakan sisäänkirjautuminen

Jos käyttäjä haluaa kirjautua telakointivarastoon, käyttäjän on käytettävä tätä komentoa.

Väliaikainen Docker-komennot Cheat Sheet

Alla olevia komentoja voi käyttää välitasolla kuka tahansa käyttäjä.

11. Telakka-työntö

Tätä komentoa voidaan käyttää kuvan siirtämiseen docker-keskittimen arkistoon.

Tämän komennon syntaksi on seuraava:

telakka-työntö

12. Telakkakuvat

Tämä komento luettelee kaikki kuvat, jotka on tallennettu paikallisesti tietokoneelle. Siinä luetellaan myös kaikki kuvat, mukaan lukien kaikki päätelaitteen välikuvat.

13. telakan rakennus

Tämän komennon avulla Docker-tiedosto rakennetaan Docker-tiedostosta. Komennon lopussa oleva aika määrittelee kontekstin, joka on rakennettu Docker-kuvan avulla. Myös jos tiedosto ei asu samassa kansiossa, jossa komentoa käytetään, käyttäjän on lisättävä '-f' -lippua määrittääksesi kansio, jossa tiedosto sijaitsee.

14. Telakka vetää

Tätä komentoa voidaan käyttää kuvan vetämiseen docker-rekisteristä tietokoneellesi. Myös erityinen kuvan versio voidaan vetää.

15. telakkalaatta

Tämä auttaa kuvan merkitsemistä millä tahansa tunnisteella, joka auttaa rekisteriä, jota käytetään paikallisesti käytetyn rekisterin sijasta. Tämä tunniste voi olla sama kuin paikallinen tunniste.

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

Tämä komento on hyödyllinen, kun käyttäjä poistaa kaikki säilöt, jotka eivät tällä hetkellä ole käynnissä. Painamalla tätä komentoa kaikki tarpeettomat säilöt poistetaan.

17-telakka luominen - nimi säilönimi_nimi_nimi: tunniste

Nämä Cheat Sheet Docker -komennot ovat hyödyllisiä, kun minkä tahansa kuvan säiliö on tarkoitus toteuttaa. Tiedostolle tai kuvalle on aina annettava nimi antamalla -name-parametri. Kun tämä on tehty, vaaditaan suorittamaan telakan aloituskontin_nimi ja satamalaiturin lopetuskontin_nimi -komennot. Kun säilö on luotu, sitä voidaan ajaa edelleen käytettäväksi.

18. satamalaituri rmi

Tämä komento on hyödyllinen, kun käyttäjä haluaa poistaa kuvan paikallisesta kuvakaupasta.

19. telakka ps

Saadaksesi luettelon kaikista parhaillaan käyttävistä säilöistä, käyttäjä voi käyttää tätä komentoa ja saada täydellisen luettelon.

20. satama-kone env oletus

Jos käyttäjä haluaa määrittää ympäristömuuttujat, tämä komento tulee pelastukseen. 'oletus' ehdottaa, että tämän komennon tulisi suorittaa ja asettaa komentorivimuuttujat ilman ylimääräistä monimutkaisuutta. Kehittäjänä voit myös listata käytettävissä olevat koneet docker-machine ls -komennolla ja käynnistää tai pysäyttää tietyt koneet.

Advanced Docker -komennot Cheat Sheet

21. Useiden Docker-kirjoitustiedostojen käyttö

Nämä Cheat Sheet Docker -komennot käyttävät useita telakointitiedostoja, jotka kehittäjän on muutettava sovellus ympäristöineen, lavastus- ja tuotantotiedostoineen. Docker Compose -komento auttaa tätä eteenpäin, koska se lukee jo kaksi tiedostoa oletuksena. Komento voi olla:

  • $ docker-compose up -f my-override-1.yml my-override-2.yml
  • Kehittäjä voi käyttää –f-vaihtoehtoa telakoidaksesi säveltääksesi useita tiedostoja.

22. ONBUILD-komentojen käyttäminen kuvissa

Tämä ONBUILD-direktiivi määrittelee erilaisia ​​komentoja, jotka on ajettava, kun uusi kuva rakennetaan käytetystä kuvasta. Se voidaan ajatella perinnön käsitteenä.

Esim. ONBUILD COPY package.json / sovellus

Vinkkejä ja temppuja Docker-komennoille Cheat Sheet

Alla temppuja Docker-komennoissa Cheat Sheet voi säästää paljon aikaa

1. Takapuut

Voit nopeasti tarkastella alla olevia lokit -komentoa

sudo-hakkerilokit -t-tail 1000 my_postgres 2> & 1 | grep -I virhe

2. Kopioi ja liitä tiedostot

Dockerin avulla voit kopioida ja liittää tiedostoja säilössä. Se voidaan tehdä isäntästä astiaan ja päinvastoin.

COPY script.sh / tmp
LISÄÄ script.sh / tmp

3. Pysäytä kaikki astiat

Kaikki kontit voidaan pysäyttää käyttämällä komentoa alla

docker stop $ (docker ps -q) - suoritetaan stop vain aktiiviseen
docker stop $ (docker ps -aq) - ajaa stop kaikille

johtopäätös

Docker on pelastaja DevOps-työympäristössä. Erilaisilla laitteillaan se on yksi parhaista työkaluista, joita voidaan käyttää erilaisten projektien toteuttamiseen. Docker on paras alusta kehittää, lähettää ja käyttää erilaisia ​​sovelluksia yhdessä.

Suositeltava artikkeli

Tämä on opas Docker Commands Cheat Sheet -sivulle. Täällä olemme keskustelleet Docker-komentojen Cheat Sheetin sisällöstä ja komennoista sekä ilmaisista vinkistä ja temppuista. Voit myös tarkastella seuraavaa artikkelia saadaksesi lisätietoja -

  1. Sinun täytyy kokeilla Cheat Sheet Python
  2. Mikä on Cheat Sheet Word
  3. Kuinka käyttää Cheat Sheet MySQL: tä
  4. Kulma 2 huijareita

Luokka: