gpt4 book ai didi

docker - 而不是使用现有的Docker卷,ouchdb Docker镜像始终创建新的卷

转载 作者:行者123 更新时间:2023-12-02 19:27:50 25 4
gpt4 key购买 nike

在我的ubuntu 18.04中,使用this repo安装了ouch db。为了数据持久性,我使用docker volume create --name couchdbvolume命令创建了docker卷。

我使用docker run -p 5984:5984 -d couchdb -v couchdbvolume:/opt/couchdb/data --name some-couchdb命令创建了新的docker进程。每次docker创建新卷时,而不是使用现有卷。所以我每次重启都会丢失数据。

根据this question,如果docker文件的volume关键字中没有名称,则会创建未命名的卷。我认为由于this line,该卷没有名称。因此它将创建未命名的卷。

而不是多个docker卷,
我希望只有一个docker卷(我只有一个沙发床docker镜像)

最佳答案

根据documentation,选项应在图像名称之前。

$ docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...]



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

关于docker - 而不是使用现有的Docker卷,ouchdb Docker镜像始终创建新的卷,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54521710/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com