11 Docker-komentoa: Täydellinen opas ja esimerkkejä (2023)

Katso lähdekuva

Haluatko päivittää suosituimpia telakointikomentoja? Noudata alla olevaa tärkeää opastamme tärkeimmistä telakointikomennoista, joita käytät usein. Docker, joka pitää itseään "parempana tapana rakentaa sovelluksia", on avoimen lähdekoodin alusta sovellusten ja mikropalvelujen kehittämiseen verkkosivustonsa mukaan.

Sakka on, että Dockers tarjoaa käyttöjärjestelmätason virtualisoinnin, jonka avulla voit ottaa sovelluksesi käyttöön säilössä automaattisesti.

Dockers ovat parempia kuin virtuaalikoneet (VM:t) koska ne eliminoivat jälkimmäisen ylläpidosta ja käynnistämisestä aiheutuvat kustannukset.

Sovelluksesi ja sen riippuvuudet (eli sen asianmukaisen toiminnan edellyttämät sovellukset) tulevat siirrettäviksi kaikissa kehitys- ja testausvaiheissa, kun ne otetaan käyttöön säilössä.

Lisäksi erilliset sovellukset lyhentävät markkinoilletuloaikaa poistamalla ristiriitoja, mahdollistamalla tiimiyhteistyön ja lyhentämällä markkinoilletuloaikaa.

Sisällys[show]

Milloin Dockeria on käytettävä?

  • Koodin suorittaminen paikallisesti kannettavassa tietokoneessa samalla kun kopioit ympäristön palvelimellasi.
  • Eri kehitysvaiheissa (dev/test/QA) käytettiin Docker CI/CD:tä.
  • Kuten version control järjestelmässä ja sovelluksesi käyttöjärjestelmän jakamiseen tiimin kanssa.

Kuinka määrität Dockerin paikallisesti

  • Lataa Docker Toolbox ja Docker-versio.
  • Tarkista, tukeeko BIOS:si Virtualization Technologies, AMD-V tai KVM.
  • Asenna Oracle VirtualBox Extension Pack.
  • Suorita asennusohjelma.

Kuinka käytät Dockeria?

Virtuaalikoneiden merkittävin hyöty on, että ne luovat tilannekuvia, joihin voidaan palata milloin tahansa.

Docker-säiliöt parantavat kevyttä prosessien virtualisointia olemalla käyttöjärjestelmän agnostikkoja ja hyödyntämällä Linux-ytimen ominaisuuksia.

Ne on tehty Docker-kuvista, jotka ovat samanlaisia ​​kuin tilannekuvia. Docker-tiedostoa käytetään Docker-kuvien luomiseen, joita voidaan mukauttaa tai käyttää, koska "libcontainer" on Docker-säilöjen oletussuoritusohjain.

Docker Hubia voidaan käyttää Docker-kuvien etsimiseen ja niiden luomiseen.

Jos haluat tehdä Docker-säilön, kirjoita seuraava komento terminaaliin ladataksesi "hello world" -kuvan -

$ docker juokse hello world

Käytä seuraavaa komentoa määrittääksesi kuvien määrän järjestelmässäsi -

$ docker -kuvat

Docker Hubin käyttäminen kuvan etsimiseen –

$ Docker -haku

Tässä on luettelo Dockerin komennoista

  • docker run – Käynnistää uuden säilön ja suorittaa komennon.
  • docker start – Käynnistää yhden tai useamman pysäytetyn säilön.
  • docker stop – Lopettaa yhden tai useamman käynnissä olevan kontin.
  • Docker-tiedosto - Se on komento, joka luo kuvan.
  • Docker pull - vetää kuvan tai arkiston rekisteristä.
  • Docker push. Työntää kuvan tai arkiston rekisteriin.
  • docker export – Luo tar-arkiston säilön tiedostojärjestelmästä.
  • docker exec – Suorittaa komennon säilössä suorituksen aikana.
  • Docker-haku – etsii kuvia Docker Hubista.
  • telakka kiinnittää. Kiinnitetään käynnissä olevaan säiliöön 
  • docker commit – Luo uuden kuvan säilöön tehtyjen muutosten perusteella.

Esimerkkejä Dockerin käytöstä

  • Lataamalla Dockerin voit käyttää WordPressiä kannettavallasi ilman Apache-, PHP-, MySQL- tai muita ohjelmistoja. Dockerin käyttämiseksi virtuaalikoneessa Docker Toolbox luo konttiversion Linuxista.
  • Asenna Oracle VirtualBox Docker Tool Boxin avulla.
  • Avaa VirtualBox ja asenna Extension Pack.
  • Varmista asennuksen onnistuminen kirjoittamalla terminaaliin $ docker run hello-world.
  • Jos haluat asentaa WordPressin paikallisesti, etsi WordPress-kuva Docker Hubista.
  • Dokureita voidaan käyttää myös DokuWikin määrittämiseen.
  • SDN-komponenttien testaus Dockersilla on mahdollista.

Tässä on muutamia esimerkkejä, jotka auttavat sinua pääsemään alkuun Docker-moottorisi kanssa.

*Tämän artikkelin esimerkit koskevat Dockerin asentamista Windowsiin. Voit aina käyttää Linux-virtuaalikonetta sen suorittamiseen.

Docker Commandsin usein kysytyt kysymykset

Mikä Docker on ja miten se toimii?

Docker on ilmainen ja avoimen lähdekoodin konttialusta. Sen avulla ohjelmoijat voivat pakata sovelluksia säilöihin, jotka ovat standardoituja suoritettavia komponentteja, jotka yhdistävät sovelluksen lähdekoodin käyttöjärjestelmän kirjastoihin. Kun työkontteja on olemassa, on tyypillisesti helpompi skaalata tällaisia ​​​​sovelluksia.

Onko mahdollista käyttää Dockeria ilmaiseksi?

Kyllä, Docker Desktop on edelleen ilmainen henkilökohtaiseen käyttöön ja ei-kaupallisiin avoimen lähdekoodin projekteihin.

Onko Docker virtuaalikone?

Docker on kokoonpanonhallintatyökalu, ei virtuaalikone. Muista myös, että Docker for Mac ja Docker for Windows käyttävät molemmat virtualisointikerrosta. 

kirjailijasta
Daniel Luke
Daniel on WordPress-verkkosuunnittelija, jolla on laaja kokemus työskennellä eri WordPress-teemojen kanssa, jonka avulla hän voi verrata ja sovittaa yhteen eri teemoja, ymmärtää vahvuuksia ja heikkouksia kehittää tosiasioihin perustuvia, tosielämän arvosteluja.

Yksi asia vielä... Tiesitkö, että ihmiset, jotka jakavat hyödyllisiä juttuja, kuten tämä viesti, näyttävät myös mahtavilta? ;-)
Ole hyvä Jätä hyödyllinen kommentoi ajatuksiasi ja jaa tämä sitten Facebook-ryhmissäsi (ryhmissä), jotka pitävät tätä hyödyllisenä, ja hyödynnetään yhdessä. Kiitos jakamisesta ja mukavuudesta!

Disclosure: Tämä sivu voi sisältää linkkejä ulkoisille sivustoille tuotteille, joita rakastamme ja kannatamme sydämestämme. Jos ostat suosittelemiamme tuotteita, saatamme ansaita viittausmaksun. Tällaiset maksut eivät vaikuta suosituksiimme, emmekä hyväksy maksuja positiivisista arvosteluista.

Kirjoittaja (t) esillä:  Inc-lehden logo   Sitepoint-logo   CSS Tricks -logo    webdesignerdepot-logo   WPMU DEV -logo   ja paljon muuta ...