Docker创build的卷不存在检查
我是Docker中的新手。
在创build并安装数据卷容器之后 ,我创build了一个名为mochawesome
的卷, mochawesome
包含:
docker create -v /mochawesome-reports --name mochawesome dman777/vista-e2e-test-runner
我看到它存在:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 273b14f7e0ea dman777/vista-e2e-test-runner "./run_test.sh" 3 minutes ago Created mochawesome
但是,如果我做docker volume inspect mochawesome
我得到:
Error: No such volume: mochawesome
为什么是这样?
docker create
的参数--name
指定容器的名称(不是卷的名称)。 因此docker volume inspect
找不到这个名字。
要创build一个命名卷使用docker create -v my-named-volume:/mochawesome-reports --name mochawesome dman777/vista-e2e-test-runner
。 然后你可以使用docker volume inspect my-named-volume
。