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.