Introduktion till Docker-kommandon

Docker innebär virtualisering på OS-nivå. De flesta utvecklare föredrar att använda dockare och operativsystem är tätt kopplade till utvecklare. Optimering av plattformens funktionalitetskick med behållaren av dockarkommandon. De är väldigt lätta VM '.

Grundläggande Docker-kommandon

  • docker –version - Visa den aktuella versionen
  • docker pull - Docker-arkivbilder kan dras med hjälp av docker pull-kommando

Ex: dockare dra ubuntu

  • docker run -it -d - För att generera en behållare från en bild

Ex: docker kör -it -d ubuntu

  • docker ps -a - Visar körda och slutade containrar
  • docker exec -it bash - Kommando för åtkomst till kör container
  • docker kill - Kommando för att stoppa körningen av en container omedelbart

Ex: docker kill d61153bc

  • docker commit - Detta kommando skapar en ny bild av en redigerad behållare i det lokala systemet
  • docker push - Detta Docker-kommando används för att trycka på en bild för att docka navlager
  • docker images - Lista alla bilder som är lagrade i en dockare
  • docker rm - Radera en behållare som har stoppat körningen

Docker-mellankommandon

  • docker checkpoint command - Detta Docker-kommando som används för att hantera checkpoints
  • docker save (OPTIONS) IMAGE (IMAGE…) - Spara mer än en bild för att tjära arkiv

Ex: docker spara –utmatning testbox.tar textbox

  • docker search (OPTIONS) TERM - Söker dockningsnav efter bilder

Ex: dockningssökningslåda

  • docker stats (OPTIONS) (CONTAINER…) - Visar resursanvändningsstatistik

Ex: dockningsstatistik

  • docker system kommando - Det används för att hantera en dockare

Kommando

Beskrivning

docker system dfVisa dockningsdiskanvändning
docker-systemhändelserSkaffa händelser i realtid från servern
docker-systeminfoVisa systemomfattande information
dockningsystemet beskäraTa bort oanvända data
  • docker-tag SOURCE_IMAGE (: TAG) TARGET_IMAGE (: TAG) - Skapa en målbild med hänvisning till en källbild

Ex: docker tag 0e5574283393 fedora / httpd: version1.0

  • docker unpause CONTAINER (CONTAINER…) - Koppla bort all process i en eller flera behållare

Ex: dockaren avbryter testbehållaren

  • docker import (OPTIONS) -fil | URL | - (REPOSITORY (: TAG)) - Importera innehåll från tarball för att skapa en systembild av filen
  • dockerinfo (OPTIONS) - Visa systemomfattande information

Ex: dockningsinfo -f

  • docker logout (SERVER) - Logga ut från ett Docker-register

Avancerade Docker-kommandon

  • standarduppgradering av dockningsmaskin - För att uppgradera dockaren till den senaste versionen. Hur denna uppgradering sker beror på den underliggande distributionen som används i den skapade instansen.
  • docker build –rm = falskt - Booleska alternativ har formen -d = falsk. Värdet du ser i hjälptexten är standardvärdet som ställs in om du inte anger den flaggan. Om du anger en boolesisk flagga utan ett värde, kommer detta att ställa in flaggan till sant, oavsett standardvärde.

Resor och tricks för att använda Docker-kommandon

  • Använd -f-flaggan för att aktivera loggningen

Exempel : dockarloggar -f

  • JSON-delning kan uppnås i dockaren som standard, enstaka nycklar kan extraheras med jq.
  • Paketinstallationer måste tas med ökad omsorg eftersom dessa kommandon också cachelagras.
  • Det finns några platser där man kan ange kommandon i din Docker-fil.
  • En cache blir ogiltig genom att lägga till när filerna ändras
  • Vid tidpunkten för att bygga bilden använder det sig inte att skriva till volymerna
  • Alla användare bestäms från värden, därför finns det ingen användaravståndsdockare.
  • Sudo hjälper till att utföra dockarkommandona
  • Att starta en dockare i exekvering är en relativt enkel process
  • Docker gör det möjligt att skapa alias för sina egna kommandon på ett mycket effektivt sätt. Detta hjälper till att hantera och hantera långa och riktigt stora dockarkommandon. Filer ~ / .bashrcor ~ / .bash_aliases innehåller aliasvärdena.
  • För att nå ut containrar som är tillgängliga internt i ett nätverk finns det alltid ett behov av att hålla behållarens motsvarande ID, kommandot ps -a hjälper till att få detta arkiverat.
  • När en nödvändig port är ockuperad på en annan tjänst kan värdporten för att utföra en container anslutas till en specifik containerport.Eg (värdport 8080 till containerport 50)
  • Docker ger ytterligare stöd för att rengöra onödiga kodbitar från distributionsbehållaren.
  • Den är alltid inställd på att para ihop docker-filen som är kopplad till dess respektive körsatser. Detta hjälper till att lösa problem som föreskrivs exklusive onödig användning av hårddiskutrymme.
  • Docker föredrar alltid att hämta uttalanden i dockningsfilen som inte har ställts inför någon förändring. Tidsbesparing kan uppnås genom att ställa in innehållet som visas i dockningsfilen till en beställning där minst möjliga ändringsinnehåll nämns överst och mer sannolikt ändras innehåll visas längst ner i filen.

Slutsats

Trots att dockaren verkar vara en enkel installation är det faktiskt ett komplext system att hantera när man överväger dess livliga funktioner till en bild. Definitivt är Docker bland de populära virtualiseringsverktygen och tillåter extremt kopplat till värdoperativsystemet.

Rekommenderade artiklar

Detta har varit en guide till Docker-kommandon. Här har vi diskuterat grundläggande, omedelbara och avancerade Docker-kommandon. Du kan också titta på följande artiklar för att lära dig mer.

  1. Avancerade GIT-kommandon
  2. Lista över Rails-kommandon
  3. Grundläggande C-kommandon
  4. Bootstrap-kommandon

Kategori: