Docker stack deploy гэж юу вэ?
Docker stack deploy гэж юу вэ?

Видео: Docker stack deploy гэж юу вэ?

Видео: Docker stack deploy гэж юу вэ?
Видео: ELK: Elasticsearch, logstash, beats (Часть 1) / Java Tech Talk 2024, Арваннэгдүгээр
Anonim

Гүйх үед Докер Сүрлэг горимд байгаа хөдөлгүүрийг та ашиглаж болно docker stack deploy руу байршуулах бүрэн програм стек сүрэг рүү. The байршуулах тушаалыг хүлээн авдаг стек Зохиох файл хэлбэрээр тайлбар. The docker stack deploy команд нь "3.0" буюу түүнээс дээш хувилбарын ямар ч Compose файлыг дэмждэг.

Ийм байдлаар докер стек гэж юу вэ?

The Docker Stack функцийг багтаасан болно Докер хөдөлгүүр. Үүнийг ашиглахын тулд нэмэлт багц суулгах шаардлагагүй докер стек сүргийн горимын нэг хэсэг юм. Энэ нь ижил төрлийн файл үүсгэхийг дэмждэг боловч зохицуулалт нь доторх Go код дээр хийгддэг Докер Хөдөлгүүр.

Дараа нь би docker контейнерийг хэрхэн байрлуулах вэ гэсэн асуулт гарч ирнэ. Docker контейнеруудыг байрлуулах

  1. Алхам 1: Amazon ECS-тэй анхныхаа гүйлтийг тохируулна уу.
  2. Алхам 2: Ажлын тодорхойлолтыг үүсгэ.
  3. Алхам 3: Үйлчилгээгээ тохируулна уу.
  4. Алхам 4: Кластераа тохируулна уу.
  5. Алхам 5: Өөрийн нөөцийг ажиллуулж, харна уу.
  6. Алхам 6: Жишээ програмыг нээнэ үү.
  7. Алхам 7: Өөрийн нөөцийг устгана уу.

Үүний дагуу Docker compose болон Docker stack хоёрын хооронд ямар ялгаа байдаг вэ?

-ийг сур хоорондын ялгаа тэд. Docker Compose нь таныг удирдахад туслах албан ёсны хэрэгсэл юм Докер a-аар дамжуулан бүх зүйлийг тодорхойлох боломжийг танд олгох замаар контейнер докер - зохиох . yml файл. докер стек -д суулгагдсан тушаал юм Докер CLI.

Кубернетес ба Докер хоёрын ялгаа юу вэ?

Докер Сүрлэг. Суурь Кубернетес ба Докер хоёрын ялгаа тийм үү Кубернетес нь кластер дундуур гүйх зориулалттай Докер нэг зангилаа дээр ажилладаг. Кубернетес -ээс илүү өргөн хүрээтэй юм Докер Swarm ба үйлдвэрлэлийн хэмжээнд зангилааны кластеруудыг зохицуулах зорилготой онд үр дүнтэй арга.

Зөвлөмж болгож буй: