Docker + CouchDB оптимальная конфигурация для непрерывного развертывания
Недавно я начал экспериментировать с Docker, и когда дело доходит до развертывания кода (т. Е. сервера узлов), он работает очень хорошо. Однако, когда дело доходит до развертывания сервера CouchDB, это создает проблему. Сложный аспект, вероятно, связан с моим невежеством в этой теме.
Текущая настройка: Непрерывное развертывание на экземпляре AWS EC2
Проблема: Каждое развертывание удаляет базу данных и переустанавливает CouchDB
Конец цель: Развертывания не должны удалять и переустанавливать базу данных. Они должны просто обновить конфигурацию couchdb, если она предусмотрена (т.Е. Отключить режим администратора, добавить пользователя,...)
Файл настройки:
Довольно просто: FROM couchdb:latest
Какие подходы я могу использовать для достижения этой цели?