Gudun akwati a cikin Fage (Yanayin Yanayi)


A ƙarƙashin Docker, mai haɓaka hoto zai iya bayyana ma'anar layukan hoto masu alaƙa da keɓance ko gudanar da gaba, da sauran saitunan masu amfani. Amma, ta amfani da umarnin docker [OPTIONS], zaka iya karawa ko kauda bayanan lamuran da mai tasowa ya kafa, don haka ya baka iko kan yadda kwantena yake gudana.

A cikin wannan labarin, za mu ɗan bayyana yanayin yanayin gaba da yanayin bayan gudanar da akwati kuma za mu nuna muku yadda ake gudanar da akwatin Docker a bango a cikin keɓaɓɓen yanayin.

Yanayin Gabatarwa (Tsoho) vs Yanayin Baya/Yanayi

Kafin fara akwatin Docker, dole ne, da farko, yanke shawara idan kuna son gudanar da shi a cikin yanayin tsararren tsoho ko a bango a cikin keɓaɓɓen yanayin.

A cikin yanayin gaba, Docker na iya fara aikin a cikin akwati kuma ya haɗa na'ura mai kwakwalwa zuwa daidaitaccen shigarwar aiki, fitowar daidaito, da daidaitaccen kuskure.

Hakanan akwai zaɓuɓɓukan layin umarni don saita shi sosai kamar -t don ware magudi-tty ga aikin, da -i don ci gaba da buɗe STDIN koda kuwa ba a haɗe ba. Hakanan zaka iya haɗa shi zuwa ɗaya ko fiye masu bayanin fayil (STDIN, STDOUT da/ko STDERR) ta amfani da tuta -a = [ƙima a nan] .

Mahimmanci, --rm zaɓi yana gayawa Docker ya cire akwatin ta atomatik lokacin da ya fita. Wannan misalin yana nuna yadda ake fara akwatin Docker a yanayin gaba:

# docker run --rm -ti -p 8000:80 -p 8443:443 --name pandorafms pandorafms/pandorafms:latest

Rashin dacewar gudanar da akwati a gaba shine cewa baza ku iya samun damar umarnin ba kuma, kamar yadda kuke gani daga hoton da ke sama. Wanda ke nufin ba za ku iya gudanar da kowane irin umarni yayin akwati yana gudana ba.

Don gudanar da akwatin Docker a bango, yi amfani da -d = gaskiya ko kawai zaɓi -d . Da farko, dakatar da ita daga yanayin gaba ta latsa [Ctrl + C] , sai a gudanar da shi a cikin keɓewa kamar yadda aka nuna:

# docker run -d --rm -p 8000:80 -p 8443:443 --name pandorafms pandorafms/pandorafms:latest

Don lissafin dukkan kwantena, gudanar da wannan umarni (tsoho yana nuna kawai yana gudana).

# docker ps -a

Kari akan haka, don ɗorawa a cikin wani akwati da aka keɓe, yi amfani da docker haɗa umarnin.

# docker attach --name pandorafms
OR
# docker attach 301aef99c1f3

Idan kana son tsayar da akwatin da ke sama ko wani akwati mai gudana, yi amfani da umarni mai zuwa (maye gurbin 301aef99c1f3 tare da ainihin ID ɗin ganga).

# docker stop 301aef99c1f3

Hakanan kuna iya karanta waɗannan labaran Docker masu alaƙa da waɗannan abubuwa.

  1. Shigar da Docker kuma Kuyi Koyon Maganin Asali a CentOS da RHEL 7/6 - Sashe na 1
  2. Yadda ake Suna ko Sake Sunan Kwantena na Docker
  3. Yadda za a Cire Hotunan Docker, Kwantena da kuma Jumloli

Shi ke nan! A cikin wannan labarin, mun nuna yadda ake gudanar da akwatin Docker a bango a cikin keɓaɓɓen yanayin. Yi amfani da hanyar sharhi da ke ƙasa don ba mu ra'ayi ko yin tambayoyi game da wannan labarin.