Mikä on Docker Compose?
Docker Compose on työkalu usean kontin Docker-sovellusten määrittelyyn ja ajamiseen YAML-tiedoston (docker-compose.yml) avulla. Sen sijaan, että ajaisit pitkiä docker run -komentoja monilla lipuilla, kuvailet palvelukonfiguraatiosi deklaratiivisesti tiedostossa ja käynnistät kaiken docker compose up -komennolla. Tämä helpottaa konttikonfiguraation versionhallintaa, jakamista tiimin jäsenten kanssa ja ympäristöjen johdonmukaista toistamista. Tämä työkalu muuntaa docker run -komennon vastaavaksi Compose-palvelumäärittelyksi käsitellen portteja (-p), ympäristömuuttujia (-e), taltioita (-v), uudelleenkäynnistyskäytäntöjä (--restart), verkkoja (--network), resurssirajoituksia (--memory, --cpus), tunnisteita, kyvykkyyksiä, terveystarkistuksia, lokitusta ja paljon muuta.
Docker Run Composeksi -käyttöohje
-
Liitä koko docker run -komento syötekenttään (mukaan lukien 'docker run').
-
docker-compose.yml-tuloste generoidaan välittömästi kirjoittaessasi.
-
Napsauta jotakin esimerkkipainiketta ladataksesi valmiiksi rakennetun esimerkkikomennon.
-
Tarkista generoitu YAML — nimetyt verkot tulostuvat lähtökohtana 'external: true' -arvolla.
-
Napsauta Kopioi kopioidaksesi YAML leikepöydälle ja tallenna se nimellä docker-compose.yml.