Ensimmäisen Docker-compose.yml-tiedoston Kirjoittaminen
Pyyhkäise näyttääksesi valikon
Johdanto docker-compose.yml-tiedostoon
Perustason docker-compose.yml-tiedosto alkaa version määrittelyllä, jota seuraa lista palveluista. Jokaisella palvelulla voi olla oma konfiguraationsa, ja voit myös määritellä yhteisiä verkkoja ja tallennustiloja (volumes), joita palvelut voivat käyttää. YAML-muoto käyttää sisennystä rakenteen osoittamiseen, joten ole tarkkana välilyöntien ja kohdistuksen kanssa. Yksinkertaisessa Compose-tiedostossa näet yleensä seuraavat osat:
- Version: Määrittää Compose-tiedoston formaatin version;
- Services: Listaa jokaisen kontitetun palvelun ja sen konfiguraation;
- Networks: (Valinnainen) Määrittelee omat verkot palveluiden väliseen kommunikointiin;
- Volumes: (Valinnainen) Määrittelee pysyvän tietovaraston, jota palvelut jakavat.
docker-compose.yml
Vaiheet palveluiden käynnistämiseen ja hallintaan Docker Composella
Kun olet määritellyt palvelut Compose-tiedostoon, voit käyttää Docker Compose -komentoja sovelluksen käynnistämiseen ja hallintaan. Käynnistääksesi kaikki docker-compose.yml-tiedostossa määritellyt palvelut, suorita docker-compose up hakemistossa, jossa tiedosto sijaitsee. Tämä komento rakentaa kuvat tarvittaessa, luo kontit, liittää verkot ja asettaa tallennustilat määrittelyn mukaisesti.
Jos haluat ajaa palvelut taustalla, lisää -d-lippu: docker-compose up -d.
Kun olet valmis, voit pysäyttää ja poistaa kaikki Compose:n luomat kontit, verkot ja tallennustilat komennolla docker-compose down. Tämä varmistaa siistin alasajon ja poistaa resurssit, lukuun ottamatta nimettyjä tallennustiloja, ellei lisätä -v-lippua.
Rakentamalla sovelluksesi docker-compose.yml-tiedostoon ja käyttämällä näitä komentoja, voit hallita helposti monimutkaisia monikonttiympäristöjä yhdellä konfiguraatiotiedostolla.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Ensimmäisen Docker-compose.yml-tiedoston Kirjoittaminen
Johdanto docker-compose.yml-tiedostoon
Perustason docker-compose.yml-tiedosto alkaa version määrittelyllä, jota seuraa lista palveluista. Jokaisella palvelulla voi olla oma konfiguraationsa, ja voit myös määritellä yhteisiä verkkoja ja tallennustiloja (volumes), joita palvelut voivat käyttää. YAML-muoto käyttää sisennystä rakenteen osoittamiseen, joten ole tarkkana välilyöntien ja kohdistuksen kanssa. Yksinkertaisessa Compose-tiedostossa näet yleensä seuraavat osat:
- Version: Määrittää Compose-tiedoston formaatin version;
- Services: Listaa jokaisen kontitetun palvelun ja sen konfiguraation;
- Networks: (Valinnainen) Määrittelee omat verkot palveluiden väliseen kommunikointiin;
- Volumes: (Valinnainen) Määrittelee pysyvän tietovaraston, jota palvelut jakavat.
docker-compose.yml
Vaiheet palveluiden käynnistämiseen ja hallintaan Docker Composella
Kun olet määritellyt palvelut Compose-tiedostoon, voit käyttää Docker Compose -komentoja sovelluksen käynnistämiseen ja hallintaan. Käynnistääksesi kaikki docker-compose.yml-tiedostossa määritellyt palvelut, suorita docker-compose up hakemistossa, jossa tiedosto sijaitsee. Tämä komento rakentaa kuvat tarvittaessa, luo kontit, liittää verkot ja asettaa tallennustilat määrittelyn mukaisesti.
Jos haluat ajaa palvelut taustalla, lisää -d-lippu: docker-compose up -d.
Kun olet valmis, voit pysäyttää ja poistaa kaikki Compose:n luomat kontit, verkot ja tallennustilat komennolla docker-compose down. Tämä varmistaa siistin alasajon ja poistaa resurssit, lukuun ottamatta nimettyjä tallennustiloja, ellei lisätä -v-lippua.
Rakentamalla sovelluksesi docker-compose.yml-tiedostoon ja käyttämällä näitä komentoja, voit hallita helposti monimutkaisia monikonttiympäristöjä yhdellä konfiguraatiotiedostolla.
Kiitos palautteestasi!