Како користити Доцкер Цомпосе у оперативном систему Виндовс

Kako Koristiti Docker Compose U Operativnom Sistemu Vindovs



Доцкер цомпосе је Доцкер ЦЛИ алат који се користи за конфигурисање, управљање и примену микросервиса и апликација са више контејнера. Користи ИАМЛ датотеку као датотеку за састављање за конфигурисање услуга заједно са другим подешавањима. Ове услуге ће почети да користе „ доцкер-цомпосе уп ” команда. Ова команда извршава сваку конфигурисану услугу у посебном контејнеру. Штавише, Доцкер цомпосе ЦЛИ нам такође пружа различите команде за управљање услугама састављања.

Овај водич ће показати како да користите Доцкер цомпосе на Виндовс-у.

Предуслови: Инсталирајте Доцкер Цомпосе

Да бисте инсталирали Доцкер алатку за писање, прво инсталирајте апликацију Доцкер Десктоп за Виндовс на систему. Ова апликација садржи уграђени Доцкер ЦЛИ, Доцкер Цомпосе ЦЛИ, Цомпосе додатак, Доцкер Енгине и друге битне компоненте.







Белешка: За инсталацију апликације Доцкер Десктоп, посетите нашу придружену чланак .



Како користити Доцкер Цомпосе на Виндовс-у?

Да бисте користили Доцкер цомпосе у Виндовс-у, прво направите Доцкерфиле који дефинише упутства за складиштење апликације у контејнер. Након тога, конфигуришите услуге у датотеци за састављање и покрените контејнере користећи „ доцкер-цомпосе уп ” команда.



За илустрацију, погледајте дата упутства.





Корак 1: Креирајте Доцкерфиле

Прво направите Доцкерфиле који садржи упутства за креирање снимка Доцкер контејнера. На пример, ми смо докеризовали „ индек.хтмл ” датотеку користећи следећа упутства:

  • ИЗ ” инструкција дефинише основну слику контејнера.
  • ЦОПИ ” додаје или копира изворну датотеку на извршну путању контејнера.
  • УЛАЗНА ТАЧКА ” дефинише извршне датотеке или подразумеване вредности Доцкер контејнера:
ИЗ нгинк: најновије

ЦОПИ индек.хтмл / уср / Објави / нгинк / хтмл / индек.хтмл

УЛАЗНА ТАЧКА [ 'нгинк' , '-г' , 'даемон офф;' ]

Корак 2: Креирајте Цомпосе Филе

Направите датотеку за састављање под називом „ доцкер-цомпосе.имл ” која укључује подешавања конфигурације услуге. На пример, конфигурисали смо „ веб ' и ' веб1 ” услуге у датотеци за састављање користећи следећа упутства:



  • веб ” услуга ће контејнеризовати ХТМЛ програм, а „ веб1 ” услуга ће користити „ нгинк: најновије ” слика у контејнеру.
  • градити ” кључ дефинише Доцкерфиле или контекст изградње за контејнеризацију апликације. На пример, користимо упутства за Доцкерфиле.
  • луке ” додељује изложене портове контејнера:
верзија: '3'

услуге:

веб:

градити: .

портови:

- 80 : 80

веб1:

слика: нгинк: најновије

Корак 3: Покрените услуге

Након тога, изградите и покрените услуге у одвојеним контејнерима користећи „ доцкер-цомпосе уп ” команда:

доцкер-цомпосе уп

За верификацију посетите додељени порт локалног хоста. Овде смо успешно покренули ХТМЛ услугу користећи Доцкер цомпосе на Виндовс-у:

То је све! Показали смо како се користи Доцкер цомпосе на Виндовс-у.

Закључак

Да бисте користили Доцкер Цомпосе у оперативном систему Виндовс, прво инсталирајте Доцкер Цомпосе ЦЛИ тако што ћете инсталирати Доцкер Десктоп апликацију на Виндовс. Након тога, креирајте Доцкерфиле да бисте докеризовали апликацију. Конфигуришите сервисе апликације у датотеци за састављање да бисте покренули сваку услугу у засебном Доцкер контејнеру. Након тога, користите „ доцкер-цомпосе уп ” да бисте покренули услуге састављања. Овај текст је илустровао како да користите Доцкер цомпосе на Виндовс-у.