Skip to content

EtoMisha/LEMP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LEMP

Управление контейнерами с помощью Docker compose

Задача - развернуть три контейнера: Nginx, MariaDB, PHP + Wordpress. При этом не использовать готовые образы, а написать для каждого контейнера свой Dockerfile.

Также создаются два вольюма - для Wordpress и для базы данных.

Получается такая схема:

Дополнительные условия:

  • В основе контейнеров используется Debian.

  • Nginx работает через HTTPS с TLS сертификатом. Запросы на HTTP версию переадресуются на HTTPS.

  • В базе данных запрещён вход от root без пароля.

  • В Wordpress создается администратор и еще один пользователь.

В Makefile описаны инструкции для запуска:

make - собрать и поднять контейнеры

make down - остановить

make re - перезапустить

make ps - статус контейнеров

make fclean - остановить и очистить вольюмы

About

Развёртывание контейнеров с помощью Docker-compose

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published