MediaWiki на Docker compose

Pavel Astakhov

Гуру MediaWiki
Регистрация
06.05.2015
Сообщения
162
Реакции
84
Хотите установить/обновить MediaWiki + VisualEditor, parsoid, elasticsearch и другие полезные расширения одной командой? Локально проверить все изменения в конфигурации перед отправкой на боевой сервер? Запускать несколько изолированных экземпляров сервисов с минимальными накладными расходами?

Нет, это не шутка. Я говорю о технологии Docker. Она позволяет собрать приложение и упаковать его в контейнер (со всем окружением и зависимостями), который может быть перенесен и запущен на любой системе с Linux (теоретически даже и на Windows, но бывалые пользователи ставят на него виртуальную машину с Linux + docker)

Так как философия Docker велит использовать для каждого сервиса отдельный контейнер, то для управления набором взаимосвязанных контейнеров/сервисов служит инструмент docker-compose.

Собственно говоря, я подготовил инструкции для сборки контейнеров с MediaWiki и сервисами типа parsoid, собираются и запускаются они одной командой:
Код:
docker-compose up

После сборки вики будет доступна по адресу http://localhost:8080

Скачать (и почитать документацию) можно по ссылке https://github.com/pastakhov/compose-mediawiki-ubuntu

Приглашаю всех, кого заинтересовала эта технология к обсуждению, тестированию, сотрудничеству и т.п.
 
По-моему круто. Но я не специалист и буду просто следить за темой.
 
Мега полезная штука. Спасибо, будем тестировать.
 
Назад
Верх