Агуулгын хүснэгт:
Видео: Docker overlay гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
The давхарласан сүлжээний драйвер нь олон дунд тархсан сүлжээг үүсгэдэг Докер демон хостууд. Энэ сүлжээ нь ( давхаргууд ) шифрлэлт идэвхжсэн үед түүнд холбогдсон чингэлэгүүд (сүрлэг үйлчилгээний савыг оруулаад) аюулгүйгээр харилцах боломжийг олгодог хостын тусгай сүлжээнүүд.
Цаашилбал, сүлжээний давхаргыг хэрхэн үүсгэх вэ?
Хэрэглэгчийн тодорхойлсон давхар сүлжээг ашигла
- Хэрэглэгчийн тодорхойлсон давхардсан сүлжээг үүсгэ.
- Давхар сүлжээг ашиглан үйлчилгээг эхлүүлж, Docker хост дээрх 8080 порт руу 80-р портыг нийтлэх.
- Run docker network my-overlay-г шалгаж, my-nginx үйлчилгээний даалгавар үүнтэй холбогдсон эсэхийг Containers хэсгийг харна уу.
Нэмж хэлэхэд, Libnetwork гэж юу вэ? Libnetwork Контейнерийн сүлжээний загвар (CNM) -ийг хэрэгжүүлдэг бөгөөд энэ нь олон сүлжээний драйверуудыг дэмжихэд ашиглаж болох хийсвэр байдлыг хангахын зэрэгцээ контейнеруудыг сүлжээгээр хангахад шаардлагатай алхмуудыг албан ёсны болгодог.
Үүний дагуу би Docker давхаргыг хэрхэн цэвэрлэх вэ?
- ELB-ээс докерын жишээг зайлуул.
- Унтраах docker systemctl stop docker rm -rf /var/lib/docker/overlay/*
- $-д зориулсан d командын үр дүнг гүйцэтгэнэ (/var/lib/docker/image/overlay -type d -name '*sha256*'-г олох); do echo rm -rf $d/*; хийсэн.
- дахин ачаалах (бүгдийг сэргээх хамгийн хялбар арга)
Docker_gwbridge гэж юу вэ?
The docker_gwbridge нь давхар сүлжээг (оролтын сүлжээг оруулаад) бие даасан Docker демоны физик сүлжээнд холбодог гүүр сүлжээ юм. Анхдагч байдлаар, үйлчилгээний ажиллаж байгаа контейнер бүр өөрийн дотоод Docker дэмон хосттой холбогдсон байдаг docker_gwbridge сүлжээ.
Зөвлөмж болгож буй:
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 таны програмыг бүхэлд нь эхлүүлж ажиллуулна
Docker дахь Mount гэж юу вэ?
Та bind mount ашиглах үед хост машин дээрх файл эсвэл лавлахыг саванд холбодог. Файл эсвэл лавлахыг хост машин дээрх бүрэн замаар нь иш татдаг. Файл эсвэл лавлах нь Docker хост дээр аль хэдийн байх шаардлагагүй. Энэ нь хараахан байхгүй бол хүсэлтээр бүтээгдсэн