docker-compose - онлайн в хмарі

Це команда docker-compose, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


docker-compose - Визначайте та запускайте багатоконтейнерні програми за допомогою Docker.

СИНТАКСИС


докер-створити [ВАРІАНТИ] [КОМАНДА] [АРГС]...

ОПИС


docker-compose дозволяє визначити багатоконтейнерну програму з усіма її компонентами
залежностей в одному файлі, а потім розгорнути програму за допомогою однієї команди. The
структура та конфігурація програми зберігаються в одному місці, що робить обертання
додатки прості та повторювані скрізь.

ВАРІАНТИ


-f, --файл Фото
Вкажіть альтернативний файл складання (за замовчуванням: docker-compose.yml)

-p, --Назва проекту ІМ'Я
Вкажіть альтернативну назву проекту (за замовчуванням: назва каталогу)

-багатослівний
Показати більше результатів

-v, -- версія
Роздрукувати версію та вийти

КОМАНДИ


будувати
Побудуйте або перебудуйте служби

--без кешу
Не використовуйте кеш під час створення образу.

допомога
Відображає довідку та інформацію про використання команди.

вбивати
Примушує запущені контейнери зупинятися, надсилаючи сигнал SIGKILL.

-s СИГНАЛ
СИГНАЛ для відправки в контейнер. Сигнал за замовчуванням – SIGKILL.

logs
Перегляд результатів з контейнерів.

--без кольору
Створіть монохромний вихід.

порт
Надрукуйте загальнодоступний порт для прив’язки порту

--protocol=прото
Виберіть протокол 4-го рівня, tcp або udp. За замовчуванням – tcp.

--індекс=індекс
Індекс контейнера, якщо є кілька екземплярів служби. За замовчуванням 1.

ps
Перерахуйте контейнери.

-q Відображати лише ідентифікатори.

тягнути
Витягує образи служби з реєстру Docker.

--allow-insecure-ssl
Дозволити незахищені підключення до реєстру Docker.

перезапуск
Перезапустіть запущені контейнери.

-t, --час вийшов ТАЙМ-АУТ
Вкажіть час очікування вимкнення в секундах. За замовчуванням 10.

rm
Видаліть зупинені службові контейнери

-f, --сила
Не запитуйте підтвердження видалення.

-v Видаліть томи, пов’язані з контейнерами.

пробіг
Виконайте одноразову команду для служби. За замовчуванням будуть запущені пов’язані служби, якщо
вони вже бігають.

--allow-insecure-ssl
Дозволити незахищені підключення до реєстру Docker.

-d Відокремлений режим. Запустіть контейнер у фоновому режимі, надрукуйте нову назву контейнера.

--точка входу КМД
Перевизначити точку входу зображення за допомогою КМД.

-e KEY=VAL
Встановіть змінну середовища. Можна використовувати кілька разів.

-u, --user=USER
Запустити як конкретне USER, ім'я користувача або uid.

--no-deps
Не запускайте пов’язані служби.

--пом Після запуску вийміть контейнер. У відокремленому режимі цей параметр ігнорується.

--сервісні порти
Виконайте команду з увімкненими портами служби та зіставленими з хостом.

-T Вимкніть розподіл псевдо tty. За замовчуванням призначається tty.

масштаб
Встановіть кількість контейнерів для запуску служби. Номери вказуються у формі
послуга=кількість як аргументи.

# docker-compose scale web=2 worker=3

старт
Запустіть наявні контейнери.

СТОП
Припиніть запускати контейнери, не знімаючи їх.

-t, --час вийшов ТАЙМ-АУТ
Вкажіть час очікування вимкнення в секундах. За замовчуванням 10.

up
Створюйте, (пере)творюйте, запускайте та приєднуйте до контейнерів. Якщо є наявні контейнери для a
служби, `docker-compose up` зупинить і відтворить їх (зберігаючи змонтовані томи за допомогою
volumes-from), так що зміни в `docker-compose.yml` підхоплюються. Якщо не хочеш
існуючі контейнери, які потрібно відтворити, `docker-compose up --no-recreate` використовуватиме повторно
існуючі контейнери.

--allow-insecure-ssl
Дозволити незахищені підключення до реєстру Docker.

-d Відокремлений режим. Запустіть контейнер у фоновому режимі, надрукуйте нову назву контейнера.

--без кольору
Створіть монохромний вихід.

--no-deps
Не запускайте пов’язані служби.

--x-smart-recreate
Створюйте лише контейнери, конфігурацію чи зображення яких потрібно оновити. Це
функція експериментальна.

--не-відтворювати
Якщо контейнери вже існують, не створюйте їх заново.

--не-будувати
Не створюйте зображення, навіть якщо воно відсутнє.

-t, --час вийшов ТАЙМ-АУТ
Вкажіть час очікування вимкнення в секундах. За замовчуванням 10.

мігрувати до міток
Відтворіть контейнери, щоб додати мітки. Якщо docker-compose виявляє створені контейнери
без міток він відмовиться працювати, щоб у вас не було двох наборів.

НАВКОЛИШНЬОГО СЕРЕДОВИЩА ЗМІННІ


Для налаштування поведінки docker-compose доступно кілька змінних середовища.

Змінні, які починаються з ДОКЕР_ ті самі, що й для налаштування Docker
клієнт командного рядка. Якщо ви використовуєте boot2docker, евал "$(boot2docker шеллініт)" встановить
їх правильні значення.

COMPOSE_PROJECT_NAME
Встановлює ім’я проекту, яке додається до назви кожного контейнера, який запускається
docker-compose. За замовчуванням на базове ім'я поточного робочого каталогу.

COMPOSE_FILE
Укажіть, з якого файлу читати конфігурацію. Якщо не вказано, виглядатиме docker-compose
та цінності докер-компост.імл у поточному робочому каталозі, а потім у кожному батьківському каталозі
послідовно, поки не знайдено.

DOCKER_HOST
Встановлює URL-адресу демона докера. Як і для клієнта Docker, за замовчуванням
unix:///var/run/docker.sock.

DOCKER_TLS_VERIFY
Якщо встановлено будь-яке значення, окрім порожнього рядка, вмикає зв’язок TLS з
демон

DOCKER_CERT_PATH
Налаштовує шлях до ca.pem, cert.pem та key.pem файли, які використовуються для перевірки TLS.
За замовчуванням ~/.docker.

Використовуйте docker-compose онлайн за допомогою служб onworks.net



Найновіші онлайн-програми для Linux і Windows