РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗dcMySvRn 2 of 25 menu
◀ ▶

Запуск сервера в Docker

Запуск сервера поднимает официальный образ и задаёт пароль root, без которого процесс сразу завершается. Служба создаёт контейнер по описанию проекта, а не ставит программу в систему целиком.

Сервис db берёт образ mysql:9.7. В окружение кладут пароль главного пользователя со значением demo. Порт наружу пока не открывают:

services: db: image: mysql:9.7 environment: MYSQL_ROOT_PASSWORD: demo

Без переменной с паролем root контейнер сразу останавливается: скрипт старта не принимает пустое значение. Фоновый подъём проекта выполняют так:

docker compose up -d

После этого сервис db остаётся в списке работающих, пока его не остановят. Браузер здесь ни при чём: база не открывается как сайт по адресу страницы.

Опишите сервис store на mysql:9.7 с учебным паролем root и поднимите проект в фоне.

Убедитесь, что сервис остаётся в работе, пока контейнер не остановлен.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить