Mikä on Docker run -it Flag?

Mika On Docker Run It Flag



Docker on yksi tehokkaimmista työkaluista, joita voidaan käyttää Dockerin GUI-alustan ja Docker CLI:n kautta. Docker CLI tarjoaa monia Docker-komentoja, joita käytetään sovellusten rakentamiseen, hallintaan ja suorittamiseen, ja Docker run -komento on yksi niistä. ' telakkajuoksu ”-komento ajaa Docker-kuvat säilöinä ja ottaa käyttöön projekteja.

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.6

JUOSTA 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:

$ telakkarakennelma -t pythonimage.

Vaihe 3: Käytä 'docker run -it' -komentoa
Käytä nyt ' docker run -it '-komento suorittaa vasta luotu kuva:

$ telakkajuoksu -se pythonimage

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.