11 Docker-kommandon: En komplett guide med exempel (2022)

Se källbilden

Vill du fräscha upp de mest populära dockningskommandona? Följ vår viktiga guide nedan, av de översta docker-kommandona du kommer att använda ofta. Docker, som fakturerar sig själv som "ett bättre sätt att bygga appar", är en öppen källkodsplattform för att utveckla appar och mikrotjänster, enligt sin webbplats.

Haken är att Dockers tillhandahåller virtualisering på OS-nivå, vilket låter dig distribuera din app i en container automatiskt.

Hamnarbetare är bättre än virtuella maskiner (VM) eftersom de eliminerar kostnaderna för att underhålla och starta den senare.

Din app och dess beroenden (dvs. de nödvändiga apparna för att den ska fungera) blir portabla under alla utvecklings- och testfaser genom att de distribueras i en container.

Dessutom minskar de isolerade apparna time-to-market genom att eliminera konflikter, möjliggöra teamsamarbete och minska time-to-market.

 

 

När behöver du använda en hamnare?

  • För att köra din kod lokalt på din bärbara dator medan du replikerar miljön på din server.
  • Under olika utvecklingsfaser (dev/test/QA) användes Docker CI/CD.
  • Som en version control system och för att distribuera din app OS med ett team.

Hur ställer du in en Docker lokalt

  • Ladda ner Docker Toolbox och en Docker-utgåva.
  • Kontrollera om ditt BIOS stöder Virtualization Technologies, AMD-V eller KVM.
  • Installera Oracle VirtualBox Extension Pack.
  • Kör installationen.

Hur använder du en hamnarbetare?

Den viktigaste fördelen med virtuella maskiner är att de skapar ögonblicksbilder som kan återgå till när som helst.

Docker-containrar förbättrar lättviktsvirtualisering av processer genom att vara OS-agnostiska och utnyttja Linux-kärnans möjligheter.

De är gjorda av Docker-bilder, liknande ögonblicksbilder. En Docker-fil används för att skapa Docker-bilder, som kan anpassas eller användas eftersom "libcontainer" är standardexekveringsdrivrutinen för dockercontainrar.

Docker Hub kan användas för att slå upp docker-bilder och se hur de skapades.

För att göra en Docker-behållare, skriv följande kommando i terminalen för att ladda ner "hej världen"-bilden -

$ docker kör hej världen

Använd följande kommando för att bestämma antalet bilder på ditt system -

$ docker-bilder

Använda Docker Hub för att hitta en bild –

$ docker sökning

Här är en lista över Docker-kommandon

  • docker run – Startar en ny container och kör ett kommando.
  • docker start – Startar en eller flera containrar som har stoppats.
  • docker stop – sätter stopp för en eller flera containrar som körs för närvarande.
  • Docker-fil- Det är ett kommando som skapar en bild.
  • Docker pull - Hämtar en bild eller ett arkiv från ett register.
  • Hamnarbetare push. Skickar en bild eller ett arkiv till ett register.
  • docker export – Skapar ett tar-arkiv för en containers filsystem.
  • docker exec – Utför kommando i en behållare vid körning.
  • Docker-sökning – Letar efter bilder på Docker Hub.
  • hamnarbetare. Fästs på en löpande behållare 
  • docker commit – Skapar en ny bild baserat på ändringarna som gjorts i en behållare.

Exempel på hur du använder en Docker

  • Genom att ladda ner Docker kan du köra WordPress på din bärbara dator utan att behöva installera Apache, PHP, MySQL eller annan programvara. För att köra Docker i en virtuell maskin skapar Docker Toolbox en containerversion av Linux.
  • Installera Oracle VirtualBox med Docker Tool Box.
  • Öppna VirtualBox och installera tilläggspaketet.
  • För att verifiera att din installation lyckades, skriv $ docker run hello-world i terminalen.
  • För att installera WordPress lokalt, sök efter en WordPress-bild på Docker Hub.
  • Dockers kan också användas för att ställa in DokuWiki.
  • Det är möjligt att testa SDN-komponenter med Dockers.

Här är några exempel som hjälper dig att komma igång med din Docker-motor.

*Den här artikelns exempel är alla för installation av Docker på Windows. Du kan alltid använda en virtuell Linux-maskin för att köra den.

Vanliga frågor om Docker-kommandon

Vad är Docker och hur fungerar det?

Docker är en containeriseringsplattform som är gratis och öppen källkod. Det tillåter programmerare att paketera applikationer i behållare, som är standardiserade körbara komponenter som kombinerar applikationskällkod med OS-bibliotek.

Är det möjligt att använda Docker gratis?

Docker Desktop är fortfarande gratis för personligt bruk och icke-kommersiella projekt med öppen källkod.

Är Docker en virtuell maskin?

Docker är ett verktyg för konfigurationshantering, inte en virtuell maskin. Tänk också på att Docker för Mac och Docker för Windows båda använder virtualiseringslagret. 

Om författaren
Författare: Daniel Luke
Daniel är en WordPress webbdesigner med stor erfarenhet av att arbeta med olika WordPress-teman som gör att han kan jämföra och kontrastera olika teman, förstå styrkor och svagheter för att utveckla faktiska, verkliga recensioner.

En sak till... Visste du att människor som delar användbara saker som det här inlägget ser fantastiska ut också? ;-)
Tveka inte, lämna en användbara kommentera med dina tankar, dela sedan detta på din Facebook-grupp (er) som skulle tycka att det var användbart och låt oss skörda fördelarna tillsammans. Tack för att du delade och var trevlig!

Upplysningar: Denna sida kan innehålla länkar till externa webbplatser för produkter som vi älskar och rekommenderar helhjärtat. Om du köper produkter vi föreslår kan vi tjäna en remissavgift. Sådana avgifter påverkar inte våra rekommendationer och vi accepterar inte betalningar för positiva recensioner.

Författare Utvalda på:  Inc Magazine-logotyp   Sitepoint-logotyp   CSS Tricks-logotyp    webbdesignerdepot-logotyp   WPMU DEV-logotyp   och många fler ...