Docker түзүү контексти деген эмне?
Docker түзүү контексти деген эмне?

Video: Docker түзүү контексти деген эмне?

Video: Docker түзүү контексти деген эмне?
Video: Сабак 1. Аналогия деген эмне? 2024, Апрель
Anonim

контекст . Же Dockerfile камтыган каталогго жол, же git репозиторийине url. Берилген маани салыштырмалуу жол болгондо, ал жайгашкан жерине салыштырмалуу катары чечмеленет Соз файл. Бул каталог ошондой эле куруу болуп саналат контекст дегенге жөнөтүлөт Докер демон.

Муну эске алып, докер контексти деген эмне?

The докер команда куруу Докер сүрөттөрү а Dockerfile жана контекст ”. А куруу контекст көрсөтүлгөн PATH же URL дарегинде жайгашкан файлдардын жыйындысы. Куруу процесси файлдагы каалаган файлга кайрылышы мүмкүн контекст . Мисалы, сиздин курууңуз COPY нускамасынан файлга шилтеме жасоо үчүн колдоно алат контекст.

Ошондой эле, Docker менен Docker түзүүнүн ортосунда кандай айырма бар? Алар окшош гана эмес, ошондой эле өзүн алып жүрүшөт докер кесиптештери. Гана айырма алар аныкталган бүт көп контейнер архитектурасына таасир этет докерде - түзүү . yml конфигурация файлы жана бир гана контейнер эмес. Сиз айрымдарын байкайсыз докер командалар жок докер - түзүү.

Адамдар дагы сурашат, Docker compose эмне үчүн колдонулат?

Соз көп контейнерди аныктоо жана иштетүү үчүн курал болуп саналат Докер колдонмолор. менен Соз , сен колдонуу колдонмоңуздун кызматтарын конфигурациялоо үчүн YAML файлы. Андан кийин, бир буйрук менен, сиз конфигурацияңыздан бардык кызматтарды түзүп, баштайсыз.

Docker түзүүдө шилтемелер деген эмне?

ылайык Docker Compose жазган -файл документациясы:dependent_on - Кызматтардын ортосундагы көз карандылыкты билдирүү. шилтемелер - Шилтеме башка кызматтагы контейнерлерге жана ошондой эле кызматтын ортосундагы көз карандылыкты дал ушундай түрдө билдирет.

Сунушталууда: