DevTulz Online

docker run команда
docker-compose.yml
Примери:

Шта је Docker Compose?

Docker Compose је алат за дефинисање и покретање вишеконтејнерских Docker апликација коришћењем YAML датотеке (docker-compose.yml). Уместо покретања дугих команди docker run са многим заставицама, декларативно описујете конфигурацију своје услуге у датотеци и покрећете све помоћу docker compose up. Ово олакшава контролу верзија конфигурације контејнера, дељење са члановима тима и доследно репродуковање окружења. Овај алат конвертује команду docker run у еквивалентну дефиницију Compose услуге, обрађујући портове (-p), променљиве окружења (-e), волумене (-v), политике поновног покретања (--restart), мреже (--network), ограничења ресурса (--memory, --cpus), ознаке, могућности, провере здравља, евидентирање и још много тога.

Како користити Docker Run у Compose

  • Налепите целу docker run команду у поље за унос (укључујући 'docker run').

  • Излаз docker-compose.yml се генерише тренутно током куцања.

  • Кликните на једно од дугмади за примере да бисте учитали унапред припремљену пример команду.

  • Прегледајте генерисани YAML — именоване мреже се исписују са 'external: true' као полазна тачка.

  • Кликните Копирај да бисте копирали YAML у клипборд, затим га сачувајте као docker-compose.yml.