Установка Gitlab-сервера в Docker Compose
Docker-compose для web-приложений
При разработке web-приложения одним из важнейших вопросов, который было бы здорово решить ещё до начала самой разработки, является вопрос рабочего окружения приложения. Под рабочим окружением подразумеваются знакомые многим web-разработчикам аббривиатуры LAMP (Linux, Apache, MySQL, PHP), WAMP (Windows, Apache, MySQL, PHP), LEMP (Linux, Nginx (engine-x), MySQL, PHP) и т.д. Останавливаться на вопросе, что это за приложения и какова их роль в веб-разработке, мы не будем. Подразумевается, что раз мы задаёмся вопросом как организовать рабочее окружение для сайта, то мы знаем что это такое...
Битрикс Docker: история одного владельца, который перестал бояться обновлений
Владелец магазина одежды Иван трижды откладывал переезд на новый сервер. Каждый раз, когда он пытался развернуть копию сайта, что-то шло не так: то PHP-модули не те, то база данных не подключалась. Он уже смирился, что его магазин навсегда привязан к старому VPS с устаревшей ОС. Пока однажды его разработчик не сказал: «Давай попробуем Docker». Иван скептически хмыкнул, но согласился. Через два часа после начала работ магазин работал на новом сервере, а ещё через неделю Иван впервые за два года спокойно обновил ядро...