Можно ли использовать док-станцию для производственной среды?
Интересно, как, если это нормально для использования контейнера док-станции tuleap в качестве производственной площадки? это так же безопасно и стабильно, как полная установка? Как лучше всего запустить его, чтобы он больше походил на настоящий сервер и легко создавал резервные копии любых изменений на томе хоста?
3 ответа
TL; DR: да, но не с docker run -d enalean/tuleap-aio
Вы можете запустить его в производстве с помощью Docker, но лучше уметь работать и в Tuleap, и в Docker (особенно в FWIW в рабочей среде).
Образ по умолчанию (tuleap-aio) скорее предназначен для целей тестирования, и к нему не подключено ни управление томами, ни обновления безопасности.
Если вы хотите сделать docker + tuleap в prod, вам необходимо:
- быть уверенным в докере самого производства
- быть в состоянии создать свой собственный образ tuleap (со списком плагинов, который вы хотите, ваши настройки и т. д.)
- уметь управлять объемом данных для приложения и БД
Докер стабилен и безопасен; это просто вопрос выяснения, как его использовать. Вы захотите найти справочник Compose File и установить правильные тома, что требует понимания приложения и его упаковки в контейнере.
Вы можете увидеть эту ссылку
http://tracker.restlessdev.com/doc/en/developer-guide/quick-start/run-tuleap.html
Это лучший способ запустить tuleap в док-контейнере, другой способ - просто тестировать без изменения исходного кода tuleap.