Видео: DevOps дахь докер гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Докер , савны менежментийн хэрэглүүрийг ашиглаж байна DevOps Програм хангамжийн хэсгүүдийг ямар ч орчинд байрлуулж, ажиллуулах боломжтой тусгаарлагдсан, бие даасан сав болгон удирдах. Докер Тасралтгүй байршуулалт дахь Хөгжүүлэгч болон Үйл ажиллагааны хоорондын хамаарлыг бууруулж, нэмэлт зардлыг арилгаж, үйл ажиллагааны зардлыг бууруулдаг.
Докер гэж юу вэ, яагаад үүнийг ашигладаг вэ?
Докер нь контейнер ашиглан програмуудыг үүсгэх, байршуулах, ажиллуулахад хялбар болгох зорилготой хэрэгсэл юм. Контейнер нь программыг номын сан болон бусад хамаарал гэх мэт шаардлагатай бүх хэсгүүдийн хамт багцалж, бүгдийг нь нэг багц болгон илгээх боломжийг хөгжүүлэгчид олгодог.
Цаашилбал, DevOps дахь контейнер гэж юу вэ? А сав Энэ нь программыг нэг компьютерийн орчноос нөгөөд хурдан бөгөөд найдвартай ажиллуулахын тулд код болон түүний бүх хамаарлыг багцалсан програм хангамжийн стандарт нэгж юм. Линукс болон Windows-д суурилсан программ хангамжид ашиглах боломжтой, контейнержүүлсэн програм хангамж нь дэд бүтцээс үл хамааран үргэлж ижилхэн ажиллах болно.
Дараа нь, DevOps дахь Кубернетес гэж юу вэ?
Кубернетес найдвартай контейнер кластер удирдах хэрэгсэл юм. Ачааллын тест хийх вэб сайтаас авахуулаад тайзны орчин бүрдүүлэхээс эхлээд бизнес болон онлайн програмуудыг үйлдвэрлэл рүү шилжүүлэх хүртэл Кубернетес кластерууд үүнийг удирдах боломжтой. Кластер тооцоолол нь боломжтой DevOps бусад тооцоолох орчинтой харьцуулахад олон давуу талтай.
Docker CI CD гэж юу вэ?
CI / CD (Тасралтгүй интеграци/Тасралтгүй хүргэлт) нь хамтын ажиллагаа, автоматжуулалтаар дамжуулан програм хангамжийн хөгжлийг оновчтой болгох аргачлал бөгөөд DevOps-ийг хэрэгжүүлэх чухал бүрэлдэхүүн хэсэг юм.
Зөвлөмж болгож буй:
Би хэрхэн энгийн докер дүрсийг бүтээх вэ?
Контейнерээс докерын дүрсийг хэрхэн үүсгэх вэ Алхам 1: Үндсэн контейнер үүсгэх. Ажиллаж байгаа савыг үүсгэж эхэлцгээе. Алхам 2: Зургийг шалгана уу. Алхам 3: Савыг шалгана уу. Алхам 4: Савыг эхлүүл. Алхам 5: Ажиллаж буй савыг өөрчил. Алхам 6: Контейнерээс зураг үүсгэх. Алхам 7: Зурган дээр шошго хийнэ үү. Алхам 8: Шошготой зураг үүсгэх
Azure Devops дахь Yaml гэж юу вэ?
Тойм. Олон багууд YAML (Yet Another Markup Language) ашиглан бүтээх, гаргах дамжуулах шугамаа тодорхойлохыг илүүд үздэг. Энэ нь тэдэнд визуал зохион бүтээгчтэй ижил шугам хоолойн функцүүдэд хандах боломжийг олгодог, гэхдээ бусад эх файлын нэгэн адил удирдах боломжтой тэмдэглэгээний файлтай
Докер файл гэж юу вэ?
Ашигласан програмчлалын хэл: Go (програмчлалын хэл)
Докер, Женкинс хоёрын ялгаа юу вэ?
Docker нь контейнер үүсгэж, удирддаг контейнер хөдөлгүүр бол Jenkins нь таны апп дээр бүтээх/туршилт хийх боломжтой CI хөдөлгүүр юм. Docker нь таны програм хангамжийн стекийн олон зөөврийн орчныг бүтээх, ажиллуулахад ашиглагддаг. Jenkins бол таны аппликейшнд зориулсан автоматжуулсан программ хангамжийг шалгах хэрэгсэл юм
Би Женкинсийг Докер дээр хэрхэн эхлүүлэх вэ?
ХИЧЭЭЛ 1: ЭХНИЙ ЗУРГИЙГ ТОХИРУУЛЖ АЖИЛЛУУЛНА АЛХАМ 1: DOCKER СУУЛГАХ. https://www.docker.com/docker-mac эсвэл https://www.docker.com/docker-windows руу очно уу. 2-Р АЛХАМ: CLOUDBEES JENKINS CONTAINER-Г ТАТААД ГҮЙЦЭТҮҮЛ. Docker терминалын цонхонд байгаарай. АЛХАМ 3: ЭНИЙГ БАГА ИЛҮҮ ПРАКТИК БОЛГОХ. АЛХАМ 4: БҮХНИЙГ НЭГДҮҮЛЭХ