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