Видео: Docker stack deploy гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Гүйх үед Докер Сүрлэг горимд байгаа хөдөлгүүрийг та ашиглаж болно docker stack deploy руу байршуулах бүрэн програм стек сүрэг рүү. The байршуулах тушаалыг хүлээн авдаг стек Зохиох файл хэлбэрээр тайлбар. The docker stack deploy команд нь "3.0" буюу түүнээс дээш хувилбарын ямар ч Compose файлыг дэмждэг.
Ийм байдлаар докер стек гэж юу вэ?
The Docker Stack функцийг багтаасан болно Докер хөдөлгүүр. Үүнийг ашиглахын тулд нэмэлт багц суулгах шаардлагагүй докер стек сүргийн горимын нэг хэсэг юм. Энэ нь ижил төрлийн файл үүсгэхийг дэмждэг боловч зохицуулалт нь доторх Go код дээр хийгддэг Докер Хөдөлгүүр.
Дараа нь би docker контейнерийг хэрхэн байрлуулах вэ гэсэн асуулт гарч ирнэ. Docker контейнеруудыг байрлуулах
- Алхам 1: Amazon ECS-тэй анхныхаа гүйлтийг тохируулна уу.
- Алхам 2: Ажлын тодорхойлолтыг үүсгэ.
- Алхам 3: Үйлчилгээгээ тохируулна уу.
- Алхам 4: Кластераа тохируулна уу.
- Алхам 5: Өөрийн нөөцийг ажиллуулж, харна уу.
- Алхам 6: Жишээ програмыг нээнэ үү.
- Алхам 7: Өөрийн нөөцийг устгана уу.
Үүний дагуу Docker compose болон Docker stack хоёрын хооронд ямар ялгаа байдаг вэ?
-ийг сур хоорондын ялгаа тэд. Docker Compose нь таныг удирдахад туслах албан ёсны хэрэгсэл юм Докер a-аар дамжуулан бүх зүйлийг тодорхойлох боломжийг танд олгох замаар контейнер докер - зохиох . yml файл. докер стек -д суулгагдсан тушаал юм Докер CLI.
Кубернетес ба Докер хоёрын ялгаа юу вэ?
Докер Сүрлэг. Суурь Кубернетес ба Докер хоёрын ялгаа тийм үү Кубернетес нь кластер дундуур гүйх зориулалттай Докер нэг зангилаа дээр ажилладаг. Кубернетес -ээс илүү өргөн хүрээтэй юм Докер Swarm ба үйлдвэрлэлийн хэмжээнд зангилааны кластеруудыг зохицуулах зорилготой онд үр дүнтэй арга.
Зөвлөмж болгож буй:
Docker мэдээллийн төв гэж юу вэ?
Docker Datacenter (DDC) нь аж ахуйн нэгжүүдэд өөрсдийн Docker-д бэлэн платформуудыг ашиглахад нь туслах зорилгоор Docker-ээс боловсруулсан контейнерийн менежмент, байршуулалтын үйлчилгээний төсөл юм
Docker compose контекст гэж юу вэ?
Контекст. Dockerfile агуулсан лавлах руу очих зам эсвэл git репозитор руу url. Өгөгдсөн утга нь харьцангуй зам байх үед үүнийг Зохиох файлын байршилтай холбоотой гэж тайлбарладаг. Энэ лавлах нь мөн Docker дэмон руу илгээгдсэн бүтээх контекст юм
Docker дахь байнгын хадгалалт гэж юу вэ?
Докерын өгөгдлийн хэмжээ Өгөгдлийн эзлэхүүн нь контейнерийн байнгын өгөгдлийг хадгалахад ашиглагддаг (ихэвчлэн /var/lib/docker/volumes дор) хостын файлын систем дэх лавлах юм. Өгөгдлийн эзлэхүүнд бичигдсэн мэдээллийг ихэвчлэн Docker дүрсийг удирдахад ашигладаг хадгалах драйвераас гадуур удирддаг
Docker хөгжмийн зохиолч гэж юу вэ?
Compose нь олон контейнерт Docker програмуудыг тодорхойлох, ажиллуулах хэрэгсэл юм. Compose-ийн тусламжтайгаар та YAML файлыг ашиглан програмынхаа үйлчилгээг тохируулах боломжтой. Дараа нь нэг тушаалаар та тохиргооноос бүх үйлчилгээг үүсгэж, эхлүүлнэ. Docker-compose-г ажиллуулж, Compose таны програмыг бүхэлд нь эхлүүлж ажиллуулна
Maven deploy хэрхэн ажилладаг вэ?
Deploy:deploy нь тухайн төслийн бүтээсэн олдвор, түүний пом болон хавсаргасан олдворуудыг автоматаар суулгахад ашиглагддаг. Байршуулахтай холбоотой бүх мэдээлэл биш юмаа гэхэд ихэнх нь төслийн пом-д хадгалагддаг. deploy:deploy-file нь нэг олдворыг помтой хамт суулгахад хэрэглэгддэг