В моем Ubuntu 18.04 установлен couch db с использованием этого репо .Для сохранения данных я создал том докера с помощью команды docker volume create --name couchdbvolume
.
Я использовал команду docker run -p 5984:5984 -d couchdb -v couchdbvolume:/opt/couchdb/data --name some-couchdb
для создания нового процесса докера.Вместо того, чтобы использовать существующий том, каждый раз докер создает новый том.Таким образом, я теряю данные при каждом перезапуске.
Согласно этому вопросу , неназванные тома создаются, если файл докера не имеет имени в ключевом слове тома.Я думаю, что из-за этой строки у тома нет названия.поэтому он создает безымянный том.
Вместо нескольких томов докера, я ожидаю, только один том докера (у меня только одно изображение докера couchdb)