Com utilitzar Docker Compose a Windows

Com Utilitzar Docker Compose A Windows



Docker compose és una eina CLI de Docker que s'utilitza per configurar, gestionar i desplegar microserveis i aplicacions multicontenidor. Utilitza un fitxer YAML com a fitxer de redacció per configurar els serveis juntament amb altres configuracions. Aquests serveis començaran a utilitzar “ docker-composar ' comandament. Aquesta ordre executa cada servei configurat en un contenidor independent. A més, Docker compose CLI també ens proporciona diferents ordres per gestionar els serveis de composició.

Aquest tutorial mostrarà com utilitzar Docker compose a Windows.

Requisits previs: instal·lar Docker Compose

Per instal·lar l'eina de redacció de Docker, primer, instal·leu l'aplicació Docker Desktop per a Windows al sistema. Aquesta aplicació conté Docker CLI, Docker Compose CLI, connector Compose, Docker Engine i altres components essencials.







Nota: Per a la instal·lació de l'aplicació Docker Desktop, visiteu el nostre associat article .



Com utilitzar Docker Compose a Windows?

Per utilitzar la composició Docker a Windows, primer, creeu un Dockerfile que defineixi les instruccions per a l'aplicació en contenidors. Després d'això, configureu els serveis al fitxer de redacció i engegueu els contenidors mitjançant el ' docker-composar ' comandament.



Per a la il·lustració, consulteu les instruccions donades.





Pas 1: creeu Dockerfile

Primer, creeu un Dockerfile que contingui instruccions per crear la instantània del contenidor Docker. Per exemple, hem dockeritzat el ' index.html ” amb les instruccions següents:

  • DE La instrucció defineix la imatge base del contenidor.
  • CÒPIA ” afegeix o copia el fitxer font a la ruta executable del contenidor.
  • PUNT D'ENTRADA ” defineix els executables o els valors predeterminats del contenidor Docker:
DES de nginx: última

COPIAR index.html / usr / Compartir / nginx / html / index.html

PUNT D'ENTRADA [ 'nginx' , '-g' , 'dimoni apagat;' ]

Pas 2: creeu un fitxer de redacció

Creeu un fitxer de redacció anomenat ' docker-compose.yml ” que inclou els paràmetres de configuració del servei. Per exemple, hem configurat el ' web ' i ' web 1 ” serveis al fitxer de redacció mitjançant les instruccions següents:



  • web ” servei contenedorarà el programa HTML i el “ web 1 ” servei utilitzarà el “ nginx: última ” imatge al contenidor.
  • construir La clau defineix el Dockerfile o el context de compilació per contener l'aplicació. Per exemple, utilitzem instruccions Dockerfile.
  • ports ” assigna els ports exposats del contenidor:
versió: '3'

serveis:

web:

construir: .

ports:

- 80 : 80

web 1:

imatge: nginx:latest

Pas 3: activa els serveis

Després d'això, creeu i engegueu els serveis en contenidors separats utilitzant el ' docker-composar ' comandament:

docker-composar -d

Per a la verificació, visiteu el port assignat de localhost. Aquí, hem executat correctament el servei HTML mitjançant Docker compose a Windows:

Això és tot! Hem demostrat com utilitzar Docker compose a Windows.

Conclusió

Per utilitzar Docker Compose a Windows, primer, instal·leu la CLI de Docker Compose instal·lant l'aplicació Docker Desktop a Windows. Després d'això, creeu un Dockerfile per acoblar l'aplicació. Configureu els serveis de l'aplicació en un fitxer de redacció per executar cada servei en un contenidor Docker independent. Després d'això, utilitzeu el ' docker-composar ” ordre per iniciar els serveis de redacció. Aquest escrit ha il·lustrat com utilitzar la composició de Docker a Windows.