DevTulz Online

docker run -komento
docker-compose.yml
Esimerkit:

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.