Мазмуну:

Бир нече Docker контейнерлерин кантип токтото алам?
Бир нече Docker контейнерлерин кантип токтото алам?

Video: Бир нече Docker контейнерлерин кантип токтото алам?

Video: Бир нече Docker контейнерлерин кантип токтото алам?
Video: Equipment Corner- OctoPrint configuration 2024, Май
Anonim

Токто жана баарын алып салуу контейнерлер

Сиз баарынын тизмесин ала аласыз Докер контейнерлери аркылуу системаңызда докер контейнери ls -aq буйругу. үчүн токто баары чуркап контейнерлер колдонуу докер контейнеринин аялдамасы командадан кийин бардыгынын тизмеси контейнерлер ID'лер.

Ушундан улам, сиз бир нече Docker контейнерлерин иштете аласызбы?

Ооба. Сиз бир нече контейнерди иштете аласыз күйүк бир сервер жана ал CPU саны менен чектелбейт. Сиздин буйругуңуз 1 түзөт жана башталат контейнер ал эң көп дегенде 16 CPU мүмкүнчүлүгүнө ээ (жана 2-мисалда так CPU 0-15).

Ошо сыяктуу эле, мен кантип Docker токтото алам? Жалпы мамиле, контейнерди токтотуу Эгерде сиз контейнерди интерактивдүү жол менен баштаган болсоңуз жана bash сыяктуу чөйрөдө болсоңуз, анда сиз адатта ctrl+d баскычтарын тересиз. чыгуу сессия. Эгерде ал башка процесс иштеп жатса, айкалышы ctrl+c болмок.

Демек, Dockerдеги бардык контейнерлерди кантип тизмелейм?

Docker контейнерлерин тизмеси

  1. Көрүнүп тургандай, жогорудагы сүрөттө иштеген контейнерлер жок экенин көрсөтүп турат.
  2. Контейнерлерди ID боюнча тизмелөө үчүн –aq (тынч): docker ps –aq колдонуңуз.
  3. Ар бир контейнердин жалпы файл өлчөмүн тизмелөө үчүн –s (өлчөм) колдонуңуз: docker ps –s.
  4. ps буйругу бир нече маалымат мамычасын берет:

Бир нече Docker контейнерлерин кантип туташтырсам болот?

Кадамдар

  1. Контейнериңизге тиркелгиңиз келген тармактарды түзүңүз. $ докер тармагы bluenet түзөт $ докер тармагы rednet түзөт.
  2. Кадам 2a. Контейнерди иштетиңиз.
  3. 2b-кадам.
  4. Калган тармактарды тиркөө.
  5. 3b-кадам.
  6. Эми иштеп жаткан контейнер бир нече тармактарга туташкандыгын текшериңиз.

Сунушталууда: