Видео: Docker entrypoint гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
ОРОХ ЦЭГ . ОРОХ ЦЭГ заавар нь танд тохирох савыг тохируулах боломжийг олгоно гүйх гүйцэтгэх боломжтой. Энэ нь CMD-тэй төстэй харагддаг, учир нь энэ нь параметр бүхий командыг зааж өгөх боломжийг олгодог. Ялгаа нь ОРОХ ЦЭГ команд болон параметрүүдийг хэзээ ч үл тоомсорлодоггүй Докер Контейнер нь тушаалын мөрийн параметрүүдээр ажилладаг.
Тэгэхээр би нэвтрэх цэгийн Docker-г хэрхэн ашиглах вэ?
The ОРОХ ЦЭГ заавар нь CMD-тэй маш төстэй ажилладаг бөгөөд энэ нь савыг эхлүүлэх үед гүйцэтгэсэн командыг зааж өгөхөд ашиглагддаг. Гэсэн хэдий ч, энэ нь хаана ялгаатай байна вэ ОРОХ ЦЭГ тушаалыг хүчингүй болгохыг зөвшөөрөхгүй. Үүний оронд төгсгөлд нь юу ч нэмсэн докер run командыг тушаалд хавсаргасан болно.
Нэмж дурдахад CMD болон нэвтрэх цэгийн хооронд ямар ялгаа байдаг вэ? CMD докер контейнер ажиллаж байх үед командын мөрөөс дарж бичих боломжтой өгөгдмөл тушаал ба/эсвэл параметрүүдийг тохируулдаг. ОРОХ ЦЭГ гүйцэтгэгдэх файл хэлбэрээр ажиллах контейнерыг тохируулна.
Үүнээс гадна Dockerfile-д нэвтрэх цэг хэрэгтэй юу?
Өгөгдмөл аргументууд Тиймээс, орох цэг зааварчилгаа шаардлагатай докер файл гүйцэтгэх файлыг тодорхойлохын тулд энэ тохиолдолд ашиглах. P. S: CMD-д тодорхойлсон аливаа зүйлийг аргумент оруулах замаар хүчингүй болгож болно докер командыг ажиллуулах.
Docker файл гэж юу вэ, энэ нь хэрхэн ажилладаг вэ?
А Докер файл Энэ нь хэрэглэгчийн командын мөрөнд зураг цуглуулж болох бүх командыг агуулсан текст баримт бичиг юм. Ашиглаж байна докер бүтээх хэрэглэгчид хэд хэдэн тушаалын мөрийн зааврыг дараалан гүйцэтгэх автоматжуулсан бүтцийг үүсгэж болно. Энэ хуудсанд таны ашиглаж болох командуудыг тайлбарласан болно Докер файл.
Зөвлөмж болгож буй:
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 хост дээр аль хэдийн байх шаардлагагүй. Энэ нь хараахан байхгүй бол хүсэлтээр бүтээгдсэн