我正在尝试创建一个 mongo 的 docker 卷,即使在删除容器后也可以使用它。音量与命令配合使用
docker run -d --name mongo-local -p 27017:27017 -v mongo-local:/data/db mongo.
但是当我尝试使用 mount 命令时
docker run -d --name mongo-local -p 27017:27017 --mount source=mongo-local,target=/data/db mongo
它显示以下错误
Error response from daemon: invalid mount config for type "volume": invalid mount path: 'C:/Program Files/Git/data/db' mount path must be absolute.
See 'docker run --help'.
我已经使用该名称创建了一个卷mongo-local
,所以这不是问题。为什么我会遇到这个错误?
编辑:
尝试了@BMitch的答案,但仍然是同样的错误。