Tämä viesti käsittelee tarkemmin, mikä Dockerin run -it -vaihtoehto on ja kuinka sitä käytetään.
Mikä on Docker run -it Flag?
' telakkajuoksu ' -komento tukee monia vaihtoehtoja lisätoimintojen suorittamiseen Docker-kuvien suorittamisen ohella, ja ' -se ”lippu on yksi niistä. Se yhdistää kaksi vaihtoehtoa, ' -i ' ja ' -t ':
- ' -i ” -vaihtoehtoa käytetään Docker-kuvan suorittamiseen interaktiivisessa tilassa (pidä komentosyöttövirta auki)
- ' -t ' -vaihtoehtoa käytetään ' TTY-pseudo ” terminaalista Docker-konttiin.
Jos haluat tarkastella kaikkia Docker run -komennon asetuksia kuvauksen kanssa, käytä ' docker run –apua 'komento:
$ telakkajuoksu --auta
Kuinka käyttää Docker run -it -komentoa?
Käyttääksesi ' docker run -it ” -komentoa käyttäjillä on oltava telakointikuva. Tätä tarkoitusta varten hyödynnämme Visual Studion koodieditoria ja luomme uuden Docker-tiedoston, jonka kautta Docker-kuva luodaan.
Meidän tapauksessamme aloitamme menettelyn luomalla Docker-tiedoston.
Vaihe 1: Luo uusi Docker-tiedosto
Luo uusi Docker-tiedosto napsauttamalla korostettua kuvaketta ja aseta tiedostonimeksi ' Docker-tiedosto ”:
Liitä alla mainittu koodi Dockerfileen. Nämä ohjeet asentavat ensin mainitut riippuvuudet ja suorittavat sitten yksinkertaisen python-ohjelman:
pythonista: 3.6JUOSTA apt-get update && apt-get install -Y --no-install-recommends \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-puhdistu && \
rm -rf / oli / lib / apt / luetteloita /*
PALJISTA 8000
CMD python -c 'print('Docker on yksinkertaisempi käyttöönottotyökalu')'
Vaihe 2: Luo Docker-kuva
Luo seuraavaksi uusi Docker-kuva käyttämällä ' telakkarakennelma ”komento. Täällä ' -t ” -vaihtoehtoa käytetään kuvan nimen määrittämiseen:
Vaihe 3: Käytä 'docker run -it' -komentoa
Käytä nyt ' docker run -it '-komento suorittaa vasta luotu kuva:
Voidaan havaita, että ' docker run -it ”-komento, olemme onnistuneesti ottaneet käyttöön yksinkertaisen Python-ohjelman:
Olemme selvittäneet, mikä on Docker run -it -lippu ja kuinka sitä käytetään Dockerissa.
Johtopäätös
Docker-juoksu' -se 'lippu on kahden vaihtoehdon yhdistelmä, ' -i ' ja ' -t ”. ' -i ” -vaihtoehto ajaa Docker-kuvan interaktiivisessa tilassa (pidä Standard Input Stream) auki. Kuitenkin ' -t ' -vaihtoehtoa käytetään ' pseudo-TTY ” terminaali konttiin. Jos haluat käyttää 'docker run -it', luo ensin Docker-kuva Dockerfilen kautta. Käytä sitten ' docker run -it ”komento. Tässä viestissä käsiteltiin 'docker run -it' ja kuinka sitä käytetään.