Docker Compose Конфигурация для PHP и MySQL
Docker-Compose PHP
Многие последнее время сходят с ума по контейнеризации. Что это? Для чего? Полез я разбираться вместе с вами. Обещают, что это проще, чем кажется. Давайте попробуем вместе сделать полноценное PHP окружение для разработки. Планируем контейнеры Одно из преимуществ Docker это то, что мы можем определять разные контейнеры для различных задач. Это позволяет нам более правильно организовывать файлы. В первую очередь, нам потребуется веб сервер nginx, php-fpm, mariaDB. Если нам в будущем потребуется еще какое либо ПО, мы с легкостью сможем добавить еще один контейнер...
Docker-compose для web-приложений
При разработке web-приложения одним из важнейших вопросов, который было бы здорово решить ещё до начала самой разработки, является вопрос рабочего окружения приложения. Под рабочим окружением подразумеваются знакомые многим web-разработчикам аббривиатуры LAMP (Linux, Apache, MySQL, PHP), WAMP (Windows, Apache, MySQL, PHP), LEMP (Linux, Nginx (engine-x), MySQL, PHP) и т.д. Останавливаться на вопросе, что это за приложения и какова их роль в веб-разработке, мы не будем. Подразумевается, что раз мы задаёмся вопросом как организовать рабочее окружение для сайта, то мы знаем что это такое...