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 luettelo palveluista. Jokaisella palvelulla voi olla oma konfiguraationsa, ja voit myös määritellä yhteisiä verkkoja ja taltioita, 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:
- Versio: Määrittää Compose-tiedoston formaatin version;
- Palvelut: Listaa jokaisen kontitetun palvelun ja sen asetukset;
- Verkot: (Valinnainen) Määrittelee mukautetut verkot palveluiden väliseen viestintään;
- Taltiot: (Valinnainen) Määrittelee pysyvän tietovaraston, jota palvelut voivat jakaa.
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 määrittää taltiot asetusten mukaisesti.
Jos haluat ajaa palvelut taustalla, lisää -d-valitsin: docker-compose up -d.
Kun olet valmis, voit pysäyttää ja poistaa kaikki Compose:n luomat kontit, verkot ja taltiot komennolla docker-compose down. Tämä varmistaa siistin alasajon ja poistaa resurssit, lukuun ottamatta nimettyjä taltioita, ellei lisätä -v-valitsinta.
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