Você precisa tornar seu volume de dados persistente.
1. Opção:
Monte o Diretório do Host no contêiner
docker run -rm -p 5984: 5984 -v / srv / db_files: /usr/local/var/lib/cachedb --name couchdb klaemo / couchdb: 1.6.1
2. Opção:
Um contêiner do armazenamento de dados (que não é redefinido depois de recriar o contêiner couchdb)
Criar armazenamento de dados
docker create -v / usr / local / var / lib / couchdb --name armazenamento de dados ocupado: latest / bin / true
(também é possível montar um diretório host no contêiner do armazenamento de dados)
docker create -v / srv / db_files: /usr/local/var/lib/chouchdb --name datastore busybox: mais recente / bin / true
Usar o armazenamento de dados
docker run -d --volumes-from datastore -p 5984: 5984 - nome db1 klaemo / couchdb bash