Kā lietot Docker Compose operētājsistēmā Windows

Ka Lietot Docker Compose Operetajsistema Windows



Docker Compose ir Docker CLI rīks, ko izmanto, lai konfigurētu, pārvaldītu un izvietotu mikropakalpojumus un vairāku konteineru lietojumprogrammas. Tas izmanto YAML failu kā sastādīšanas failu, lai konfigurētu pakalpojumus kopā ar citiem iestatījumiem. Šie pakalpojumi sāks izmantot “ dokeris-komponēt ” komandu. Šī komanda izpilda katru konfigurēto pakalpojumu atsevišķā konteinerā. Turklāt Docker compose CLI nodrošina arī dažādas komandas, lai pārvaldītu sastādīšanas pakalpojumus.

Šī apmācība parādīs, kā izmantot Docker Compose operētājsistēmā Windows.

Priekšnosacījumi: Instalējiet Docker Compose

Lai instalētu Docker rakstīšanas rīku, vispirms sistēmā instalējiet lietojumprogrammu Docker Desktop operētājsistēmai Windows. Šajā lietotnē ir iebūvēts Docker CLI, Docker Compose CLI, Compose spraudnis, Docker Engine un citi būtiski komponenti.







Piezīme: Lai instalētu lietojumprogrammu Docker Desktop, apmeklējiet mūsu saistīto rakstu .



Kā lietot Docker Compose operētājsistēmā Windows?

Lai izmantotu Docker komponēšanu operētājsistēmā Windows, vispirms izveidojiet Docker failu, kas definē lietojumprogrammas konteinerizēšanas norādījumus. Pēc tam konfigurējiet pakalpojumus rakstīšanas failā un aktivizējiet konteinerus, izmantojot “ dokeris-komponēt ” komandu.



Ilustrācijai skatiet sniegtos norādījumus.





1. darbība: izveidojiet Dockerfile

Vispirms izveidojiet Docker failu, kurā ir norādījumi, lai izveidotu Docker konteinera momentuzņēmumu. Piemēram, mēs esam fiksējuši ' index.html ” failu, izmantojot šādus norādījumus:

  • ' NO ” instrukcija nosaka konteinera pamata attēlu.
  • ' KOPĒT ” pievieno vai kopē avota failu konteinera izpildāmajā ceļā.
  • ' IEEJAS PUNKTS ” definē Docker konteinera izpildāmos failus vai noklusējuma iestatījumus:
NO nginx: jaunākais

KOPĒT index.html / usr / dalīties / nginx / html / index.html

IEEJAS PUNKTS [ 'nginx' , '-g' , 'dēmons izslēgts;' ]

2. darbība. Izveidojiet rakstīšanas failu

Izveidojiet rakstīšanas failu ar nosaukumu ' docker-compose.yml ” failu, kurā ir iekļauti pakalpojuma konfigurācijas iestatījumi. Piemēram, mēs esam konfigurējuši ' tīmeklī ' un ' web1 ” pakalpojumu sastādīšanas failā, izmantojot šādus norādījumus:



  • ' tīmeklī ” pakalpojums konteinerizēs HTML programmu, un web1 'pakalpojums izmantos ' nginx: jaunākais ” attēlu konteinerā.
  • ' būvēt Taustiņš definē Dockerfile vai build kontekstu lietojumprogrammas konteinerizēšanai. Piemēram, mēs izmantojam Dockerfile instrukcijas.
  • ' ostas ” piešķir konteinera atklātās ostas:
versija: '3'

pakalpojumi:

tīmeklis:

būvēt: .

porti:

- 80 : 80

web1:

attēls: nginx: jaunākais

3. darbība: aktivizējiet pakalpojumus

Pēc tam izveidojiet un iedarbiniet pakalpojumus atsevišķos konteineros, izmantojot ' dokeris-komponēt ” komanda:

dokeris-komponēt -d

Lai veiktu pārbaudi, apmeklējiet piešķirto localhost portu. Šeit mēs esam veiksmīgi palaiduši HTML pakalpojumu, izmantojot Docker Compose operētājsistēmā Windows:

Tas ir viss! Mēs esam parādījuši, kā izmantot Docker Compose operētājsistēmā Windows.

Secinājums

Lai izmantotu Docker Compose operētājsistēmā Windows, vispirms instalējiet Docker Compose CLI, instalējot Docker Desktop lietojumprogrammu operētājsistēmā Windows. Pēc tam izveidojiet Dockerfile, lai dockerizētu lietojumprogrammu. Konfigurējiet lietojumprogrammu pakalpojumus rakstīšanas failā, lai katru pakalpojumu palaistu atsevišķā Docker konteinerā. Pēc tam izmantojiet ' dokeris-komponēt ” komandu, lai sāktu rakstīšanas pakalpojumus. Šis raksts ir ilustrējis, kā izmantot Docker komponēšanu operētājsistēmā Windows.