Установка сайта на WordPress в Docker для локальной разработки в Ubuntu

Все, кто читает меня в Twitter, знают, что в последнее время я угорел по Docker и много с ним экспериментировал. Мне нравится идея с образами и контейнерами, и то, что можно за несколько минут развернуть окружение для сайта.

Одной из последних задач было поднять локально сайт клиента, над которым я сейчас работаю. С этой задачей я справился, хоть и не без труда, и в итоге у меня получилась сборка инструментов, с помощью которых за несколько минут можно поднять локальный сайт в Docker.

Что такое docker-wp

Это небольшая сборка на Docker + несколько простых скриптов, которые облегчают типовые задачи при работе над сайтом.

Настраивал и тестировал на Ubuntu 19.10.
На других дистрибутивах также должно работать без проблем, но не факт, что так и будет 🙂

Код выложен на Github, так что вы можете развернуть установку у себя и попробовать.

Постарался написать предельно детальную документацию по установке и настройке, но если все-таки у вас возникнут трудности, пишите в комментариях, постараюсь помочь.

Я планирую обновлять сборку по мере необходимости, так что ставьте звездочку на Github и следите за обновлениями.

Ок, а как насчет Windows?

Конфиг будет прекрасно работать и в Windows, однако вспомогательные скрипты написаны на bash и заточены под Linux, а скрипты в сборке это половина удобства, поэтому на сегодняшний день для Windows это не работает.

Если вы хорошо умеете писать скрипты для CMD, то без проблем сможете переписать их под Windows. Буду рад, если после этого вы пришлете pull request, и тогда сборкой сможет воспользоваться еще больше людей.

Поделитесь своим опытом

Буду рад получить от вас любой отзыв о сборке. Расскажите что у вас получилось или не получилось.

Жду ваших комментариев!