Ta vadnica bo pokazala, kako uporabljati Docker compose v sistemu Windows.
Predpogoji: Namestite Docker Compose
Če želite namestiti orodje za sestavljanje sporočil Docker, najprej v sistem namestite aplikacijo Docker Desktop za Windows. Ta aplikacija vsebuje vgrajen Docker CLI, Docker Compose CLI, vtičnik Compose, Docker Engine in druge bistvene komponente.
Opomba: Za namestitev aplikacije Docker Desktop obiščite našo povezavo Članek .
Kako uporabljati Docker Compose v sistemu Windows?
Če želite uporabljati Dockerjevo sestavljanje v sistemu Windows, najprej ustvarite datoteko Dockerfile, ki definira navodila za shranjevanje aplikacije. Po tem konfigurirajte storitve v datoteki za sestavljanje in zaženite vsebnike z uporabo » docker-sestavi ” ukaz.
Za ilustracijo si oglejte dana navodila.
1. korak: Ustvarite Dockerfile
Najprej ustvarite datoteko Docker, ki vsebuje navodila za ustvarjanje posnetka vsebnika Docker. Na primer, dokkerizirali smo » index.html ” po naslednjih navodilih:
- “ OD ” navodilo definira osnovno sliko vsebnika.
- “ KOPIRATI ” doda ali kopira izvorno datoteko na izvedljivo pot vsebnika.
- “ VSTOPNA TOČKA ” definira izvršljive ali privzete vrednosti vsebnika Docker:
KOPIRAJ index.html / usr / deliti / nginx / html / index.html
VSTOPNA TOČKA [ 'nginx' , '-g' , 'demon izklopljen;' ]
2. korak: Ustvarite datoteko za sestavljanje
Ustvari datoteko za sestavljanje z imenom ' docker-compose.yml «, ki vključuje nastavitve konfiguracije storitve. Na primer, konfigurirali smo » splet « in » splet1 ” v datoteki za sestavljanje po naslednjih navodilih:
- “ splet ' bo program HTML vseboval, in ' splet1 ' storitev bo uporabljala ' nginx: najnovejši « slika v vsebniku.
- “ graditi ” definira Dockerfile ali kontekst gradnje za shranjevanje aplikacije. Na primer, uporabljamo navodila Dockerfile.
- “ pristanišča ” dodeli izpostavljena vrata vsebnika:
storitve:
splet:
zgraditi:.
vrata:
- 80 : 80
splet1:
slika: nginx:najnovejša
3. korak: Zaženite storitve
Po tem zgradite in zaženite storitve v ločenih vsebnikih z uporabo ' docker-sestavi ” ukaz:
docker-sestavi -d
Za preverjanje obiščite dodeljena vrata lokalnega gostitelja. Tukaj smo uspešno zagnali storitev HTML z uporabo Docker compose v sistemu Windows:
To je vse! Pokazali smo, kako uporabljati Docker compose v sistemu Windows.
Zaključek
Če želite uporabljati Docker Compose v sistemu Windows, najprej namestite Docker Compose CLI z namestitvijo aplikacije Docker Desktop v sistemu Windows. Po tem ustvarite datoteko Dockerfile za dockerizacijo aplikacije. Konfigurirajte storitve aplikacije v datoteki za sestavljanje, da se vsaka storitev izvaja v ločenem vsebniku Docker. Po tem uporabite » docker-sestavi ” za zagon storitev sestavljanja. Ta zapis je ponazoril, kako uporabiti Docker compose v sistemu Windows.