Selles õpetuses selgitatakse mõnda kõige sagedamini kasutatavat Dockeri käsku.
Dockeri tingimused
Selles jaotises määratletakse mõned kõige kasulikumad Dockeri terminid.
Dockeri pilt: Ainult kirjutuskaitstud failide komplekt. Need failid on osa operatsioonisüsteemist, mis on vajalik Dockeri konteineri käitamiseks.
Dockerfile: Lihtne tekstifail, mis sisaldab kõiki käske, mida kasutaja saab pildi kokkupanekuks või ehitamiseks käsureal kutsuda.
Dockeri konteinerid: Väikesed ja kerged alternatiivid virtuaalsetele masinatele, mida kasutatakse rakenduse käitamiseks eraldatud keskkonnas.
Dockeri register: Tsentraliseeritud koht kõigi Dockeri piltide salvestamiseks, mis võimaldab teil käsurea abil mis tahes pilte üles laadida ja alla laadida.
Dockeri helitugevus: Mehhanism või tehnika, mis salvestab Dockeri konteineri loodud andmeid.
Dockeri võrk: Kasutatakse dokkimismasina ja konteineri vaheliseks suhtlemiseks.
Dockeri teabekäsud
Kui vastutate Dockeri konteineri ja pildi haldamise eest, peate teadma, kuidas saada nende haldamiseks olulist teavet konteinerite ja piltide kohta.
Teie süsteemi installitud Dockeri platvormi kohta teabe printimiseks käivitage järgmine käsk:
doki teaveKäsk annab üksikasjalikku teavet Dockeri kohta, nagu järgmises väljundis:
Klient:Silumisrežiim: vale
Server:
Konteinerid: 10
Jooksmine: 2
Peatatud: 0
Peatatud: 8
Pildid: 8
Serveri versioon: 18.09.1
Salvestusdraiver: ülekate2
Failisüsteemi tagamine: xfs
Toetab d_type: true
Native Overlay Diff: tõsi
Logimisdraiver: json-fail
Cgroup Driver: cgroupfs
Pistikprogrammid:
Maht: kohalik
Võrk: silla host Macvlan null ülekate
Logi: awslogs fluentd gcplogs gelf journaln json-file kohalikud sisselogimised splunk syslog
Sülem: passiivne
Käitusajad: runc
Vaikimisi käitusaeg: runc
Init Binaarne: docker-init
containerd versioon: c4446665cb9c30056f4998ed953e6d4ff22c7c39
runc versioon: 4fc53a81fb7c994640722ac585fa9ca548971871
init versioon: fec3683
Turvavalikud:
seccomp
Profiil: vaikimisi
Tuuma versioon: 4.18.0-193.14.2.el8_2.x86_64
Operatsioonisüsteem: CentOS Linux 8 (Core)
OSTtüüp: linux
Arhitektuur: x86_64
Protsessorid: 2
Mälu kokku: 1.94GiB
Nimi: sentos8
ID: GWWI: E5JU: VW33: NKPG: NUSJ: Y5C3: JL55: FSKN: ONCD: GJXY: HTAZ: W7OD
Dockeri juurrežiim: / var / lib / docker
Silumisrežiim: vale
Register: https: // register.dokk.io / v1 /
Sildid:
Eksperimentaalne: vale
Ebaturvalised registrid:
127.0.0.0/8
Live Restore on lubatud: vale
Toote litsents: ühenduse mootor
Ainult teie süsteemis töötavate konteinerite loetlemiseks käivitage järgmine käsk:
dokkija psNii süsteemis töötavate kui ka peatatud konteinerite loendamiseks käivitage järgmine käsk:
dokkija ps -aTöötava konteineri logide printimiseks käivitage järgmine käsk:
dokkija logib konteineri IDKonteineri objektiteabe printimiseks käivitage järgmine käsk:
dokker kontrollib konteineri ID-dKonteineri kõigi käimasolevate protsesside printimiseks käivitage järgmine käsk:
doki ülemine konteiner-idMis tahes konteineri reaalajas ressursikasutuse printimiseks käivitage järgmine käsk:
doki statistika cntainer-idMuudatuste printimiseks failisüsteemis failides ja kataloogides käivitage järgmine käsk:
doki diff konteiner-idDockeri konteinerite käsud
Konteineri käivitamiseks käivitage järgmine käsk:
doki algus konteineri IDKonteineri peatamiseks käivitage järgmine käsk:
dokk-peatuse konteiner-idKonteineri peatamiseks käivitage järgmine käsk:
doki peatamine konteiner-idKonteineri taaskäivitamiseks käivitage järgmine käsk:
doki taaskäivitage konteiner-idPeatatud konteineri pausi tühistamiseks käivitage järgmine käsk:
dokkija peatab konteineri IDTapmisignaali saatmiseks töötavasse konteinerisse käivitage järgmine käsk:
dokk tappa konteiner-idBlokeerimiseks, kuni töötav konteiner peatub, käivitage järgmine käsk:
dokk ootama konteiner-idTöötava konteineriga ühenduse loomiseks käivitage järgmine käsk:
dokkija kinnitage konteineri IDOlemasoleva konteineri ümbernimetamiseks käivitage järgmine käsk:
docker nimetab ümber konteiner-nimi uus-konteiner-nimiPiltist konteineri loomiseks seda käivitamata käivitage järgmine käsk:
docker luua pildi nimiPildilt uue konteineri alustamiseks ja mahuti eemaldamisel eemaldamiseks käivitage järgmine käsk:
docker run - rm pildi nimiPildilt uue konteineri alustamiseks ja selle töötamise jätkamiseks käivitage järgmine käsk:
docker run -td pildi nimiPildilt uue konteineri alustamiseks ja konteinerisse interaktiivse bashi koore loomiseks käivitage järgmine käsk:
doki käivitamine -it -rm pildi nimi / bin / bashÜhe või mitme konteineri konfiguratsiooni värskendamiseks käivitage järgmine käsk:
dokkija värskendage konteineri nimeKonteineri eemaldamiseks, kui see ei tööta, käivitage järgmine käsk:
dokk konteiner rm konteiner-nimiDockeri pildi käsud
Docker Hubi registrist pildi tõmbamiseks käivitage järgmine käsk:
dokkija tõmmake pildi nimiDockerfile'i pildi loomiseks käivitage järgmine käsk:
docker ehitab Dockerfile'iKujutise Docker Hubi registrisse sisestamiseks käivitage järgmine käsk:
docker push dockerhubusername / imagenameKonteinerist pildi loomiseks käivitage järgmine käsk:
docker pühenda konteiner-nimi new-image-nameKujutise tõrvaarhiivi salvestamiseks käivitage järgmine käsk:
docker save image-name> tarfilePildi eemaldamiseks käivitage järgmine käsk:
doki rmi pildi nimiKõigi teie süsteemis saadaolevate piltide loetlemiseks käivitage järgmine käsk:
doki pildidPildi ajaloo kuvamiseks käivitage järgmine käsk:
dokkija ajaloo pildi nimiDockeri võrgukäsud
Selles jaotises kuvatakse mõned võrguga seotud käsud.
Kõigi süsteemis olevate võrkude loetlemiseks käivitage järgmine käsk:
dokkimisvõrk lsÜhe või mitme võrgu kohta teabe printimiseks käivitage järgmine käsk:
dokkimisvõrk kontrollib võrgu nimeKonteineri ühendamiseks võrguga käivitage järgmine käsk:
dokkimisvõrk ühendage võrgunimi konteiner-nimiKonteineri võrgust lahtiühendamiseks käivitage järgmine käsk:
dokkimisvõrk lahutage võrgunimi konteiner-nimiÜhe või mitme võrgu eemaldamiseks käivitage järgmine käsk:
dokkimisvõrgu rm võrgu nimiDockeri helitugevuse käsud
Selles jaotises kuvatakse Dockeris mõned helitugevusega seotud käsud.
Uue Dockeri köite loomiseks käivitage järgmine käsk:
dockeri helitugevus looma köite nimiKõigi oma süsteemi Dockeri köidete loetlemiseks käivitage järgmine käsk:
doki helitugevuse loendDockeri köite kohta lisateabe printimiseks käivitage järgmine käsk:
doki helitugevus kontrollige mahu nimeDockeri köite süsteemist eemaldamiseks käivitage järgmine käsk:
doki maht rm mahu nimiJäreldus
Selles juhendis saate teada kõige sagedamini kasutatavate Dockeriga seotud käskude kohta. Loodan, et see artikkel säästab teie aega Dockeri keskkonna haldamisel teie süsteemis.