而不是使用现有的泊坞窗的体积,CouchDB的码头工人形象总是创建新卷(Instead of usi

2019-10-16 13:00发布

在我的Ubuntu 18.04,安装沙发DB使用此回购 。 为了将数据持久性,我已经建立使用命令搬运工体积docker volume create --name couchdbvolume

我用docker run -p 5984:5984 -d couchdb -v couchdbvolume:/opt/couchdb/data --name some-couchdb命令来创建新的泊坞窗过程。 而不是使用现有卷,每次搬运工创建新卷。 所以我每次重新启动损失数据。

按这个问题 ,如果搬运工文件不卷的关键字有名字未命名的卷创建。 我想,因为这条线的卷没有名称。 因此它会创建一个未命名的体积。

相反,多个泊坞窗量,我预计,只有一个码头工人体积(我只有一个CouchDB的码头工人形象)

Answer 1:

根据该文件 ,选项应该先于映像名称。

$搬运工运行[OPTIONS]图片[:TAG | @DIGEST] [COMMAND] [ARG ...]

请尝试以下方法: docker run -p 5984:5984 -d -v couchdbvolume:/opt/couchdb/data --name some-couchdb couchdb



文章来源: Instead of using existing docker volume, couchdb docker image always create new volume