Sissejuhatus dokkide käskudesse

Docker tähendab OS-i tasemel virtualiseerimist. Enamik arendajaid eelistab doki kasutamist ja opsüsteemid on tihedalt seotud arendajatega. Platvormi funktsionaalsuse optimeerimine algab dokkide käskude meisterlikkusega. Nad on väga kerge VM '.

Dockeri põhikäsud

  • docker –versioon - praeguse versiooni kuvamine
  • doki tõmme - doki hoidla pilte saab tõmmata, kasutades doki tõmmise käsku

Nt: dokki tõmmake ubuntu

  • docker run -it -d - konteineri genereerimiseks pildilt

Näide: doki käivitamine -d-ubuntu

  • docker ps -a - kuvab töötavaid ja väljunud konteinereid
  • docker exec -it bash - käsk töötavale konteinerile juurdepääsu saamiseks
  • docker kill - käsk konteineri täitmise viivitamatuks peatamiseks

Näide: dokk tapab d61153bc

  • doki pühendumine - see käsk loob kohalikus süsteemis muudetud mahuti uue pildi
  • doki tõukamine - seda doki käsku kasutatakse pildi edastamiseks doki jaoturi keskpunkti hoidlasse
  • doki pildid - kõigi dokki salvestatud piltide loetlemine
  • docker rm - täitmise peatanud konteineri kustutamine

Dockeri vahepealsed käsud

  • doki kontrollpunkti käsk - seda doki käsku, mida kasutatakse kontrollpunktide haldamiseks
  • doki salvestamine (VÕIMALUSED) IMAGE (IMAGE …) - rohkem kui ühe pildi salvestamine tar-arhiividesse

Näide: doki salvestamine - väljund testbox.tar

  • dokiotsing (valikud) TERM - piltide doki jaoturi otsimine

Näide: dokiotsingu tekstikast

  • dokkuri statistika (valikud) (CONTAINER…) - ressursikasutuse statistika kuvamine

Näide: doki statistika

  • dokkisüsteemi käsk - seda kasutatakse doki haldamiseks

Käsk

Kirjeldus

dokisüsteem dfKuva doki kettakasutus
dokkisüsteemi sündmusedHankige serverist reaalajas sündmusi
dokisüsteemi teaveKuva kogu süsteemi hõlmav teave
dokisüsteemi ploomKasutamata andmed eemaldage
  • doki silt SOURCE_IMAGE (: TAG) TARGET_IMAGE (: TAG) - lähtepildile viitava sihtpildi loomine

Nt: dokisilt 0e5574283393 fedora / httpd: versioon1.0

  • dokkimine unuseuse CONTAINER (CONTAINER…) - kogu protsessi peatamine ühes või mitmes konteineris

Nt: dokk teeb katsemahuti peatamise katkestamata

  • doki impordi (valikud) fail | URL | - (REPOSITORY (: TAG)) - tarbali sisu importimine faili süsteemipildi loomiseks
  • doki teave (valikud) - kogu süsteemi hõlmava teabe kuvamine

Näide: doki info -f

  • doki väljalogimine (server) - väljalogimine Dockeri registrist

Täpsemad dokkide käsud

  • doki-masina versiooniuuenduse vaikeseade - doki värskendamiseks uusimale versioonile. Kuidas see täiendamine toimub, sõltub loodud eksemplari aluseks olevast jaotusest.
  • doki ehitamine –rm = false - tõeväärtuse suvandid on kujul -d = false. Abi tekstis kuvatav väärtus on vaikeväärtus, mis määratakse juhul, kui te seda lippu ei täpsusta. Kui määrate tõeväärtuse lipu ilma väärtuseta, seab see lipu väärtuseks tõene, olenemata vaikeväärtusest.

Reisid ja nipid Dockeri käskude kasutamiseks

  • Logimise aktiveerimiseks kasutage lippu -f

Nt: dokkija logid -f

  • JSON-i jaotuse saab vaikimisi saavutada dokkis, üksikuid võtmeid saab eraldada jq abil.
  • Pakendi installeerimisele tuleb pöörata suuremat tähelepanu, kuna ka need käsud on vahemällu salvestatud.
  • On mõned kohad, kus saab Docker-failis käske määrata.
  • Failide muutmise korral muudab vahemälu kehtetuks lisamise
  • Kujutise ehitamise ajal ei ole köidetele kirjutamist kasutada
  • Kõik kasutajad määratakse hostist lähtuvalt, seega puudub kasutajate nimede eraldamise dokk.
  • Sudo aitab doki käske täita
  • Doki käivitamine täitmiseks on suhteliselt lihtne protsess
  • Docker võimaldab luua enda käskude jaoks varjunimesid väga tõhusal viisil. See aitab hallata ja hallata pikki ja tõeliselt suuri doki käske. Failid ~ / .bashrcor ~ / .bash_aliases hoiavad pseudonüümi väärtusi.
  • Võrgusiseselt juurdepääsetavate konteinerite leidmiseks on alati vaja konteineri vastavat ID-d keelduda, käsk ps -a aitab selle arhiivida.
  • Kui vajalik port on hõivatud mõne muu teenuse jaoks, siis saab konteineri täitmiseks hostpordi ühendada konkreetsesse konteineri porti.Eg (hostport 8080 kuni konteineri porti 50)
  • Docker pakub täiendavat tuge mittevajalike koodibittide puhastamiseks juurutuskonteinerist.
  • See on alati seadistatud siduma dokkide faili, mis on seotud vastavate käivitusavaldustega. See aitab lahendada kirjeldatud viisil probleeme, välistades tarbetu kettaruumi kasutamise.
  • Docker eelistab alati dokkimisfailis olevate avalduste järelejõudmist, mis ei ole muutunud. Ajasäästu saab saavutada, kui seada dokkimisfailis kujutatud sisu järjekorda, kui kõige vähem võimalikke muudatuste sisu on nimetatud ülaosas ja tõenäolisem muudatuste sisu on kujutatud faili allosas.

Järeldus

Ehkki dokkimine näib olevat lihtne seadistamine, on selle keerukate omaduste arvessevõtmiseks pildil keerukas süsteem, mida käsitseda. Kindlasti on Docker populaarsete virtualiseerimisriistade hulgas ja võimaldab seda äärmiselt koos host operatsioonisüsteemiga.

Soovitatavad artiklid

See on olnud Dockeri käskude juhend. Siin oleme arutanud nii põhilisi, viivitamatuid kui ka täiustatud dokkide käske. Lisateabe saamiseks võite vaadata ka järgmisi artikleid.

  1. Täpsemad GIT-käsud
  2. Rööpkäskude loend
  3. Põhilised C käsud
  4. Bootstrap-i käsud

Kategooria: