DevTulz Online

ukaz docker run
docker-compose.yml
Primeri:

Kaj je Docker Compose?

Docker Compose je orodje za definiranje in izvajanje večkontejnerskih aplikacij Docker z uporabo datoteke YAML (docker-compose.yml). Namesto izvajanja dolgih ukazov docker run z mnogoterimi zastavicami, svojo konfiguracijo storitve deklarativno opišete v datoteki in vse zaženete z docker compose up. To omogoča enostavno upravljanje različic konfiguracije kontejnerja, deljenje s člani ekipe in dosledno reproduciranje okolij. To orodje pretvori ukaz docker run v enakovredno definicijo storitve Compose, obdeluje vrata (-p), spremenljivke okolja (-e), nosilce (-v), pravilnike ponovnega zagona (--restart), omrežja (--network), omejitve virov (--memory, --cpus), oznake, zmogljivosti, zdravstvene preglede, beleženje in še več.

Kako uporabljati Docker Run v Compose

  • Prilepite celoten ukaz docker run v vnosno polje (vključno z 'docker run').

  • Izhod docker-compose.yml se takoj ustvari med tipkanjem.

  • Kliknite enega od gumbov za primere, da naložite vnaprej pripravljen primer ukaza.

  • Preglejte ustvarjeni YAML — poimenovana omrežja so izpisana z 'external: true' kot izhodišče.

  • Kliknite Kopiraj, da kopirate YAML v odložišče, nato ga shranite kot docker-compose.yml.