Установка веб-приложения testapp с использованием средств контейнеризации на сервере BR-SRV

Задание:

  • Средствами docker должен создаваться стек контейнеров с веб приложением и базой данных
  • Используйте образы site_latest и mariadb_latest располагающиеся в директории docker в образе Additional.iso
  • Основной контейнер testapp должен называться tespapp
  • Контейнер с базой данных должен называться db
  • Импортируйте образы в docker, укажите в yaml файле параметры подключения к СУБД, имя БД — testdb, пользователь testс паролем P@ssw0rd, порт приложения 8080, при необходимости другие параметры
  • Приложение должно быть доступно для внешних подключений через порт 8080

Вариант реализации:

  • Устанавливаем пакеты docker-engine и docker-compose-v2:

  • Загружаем необходимые образа:

  • Проверить:

  • Настраиваем Docker Compose:

  • Запускаем описанный стек контейнеров:

  • Проверить:

HQ-CLI:

  • Проверить работоспособность приложения: