Docker创建的卷不存在Inspect

时间:2017-01-08 16:11:50

标签: docker

我是Docker中的新手。

关注Creating and mounting a data volume container后,我创建了一个名为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

这是为什么?

1 个答案:

答案 0 :(得分:3)

--name中的参数docker create指定容器的名称(而不是卷的名称)。因此docker volume inspect找不到此名称。

要创建命名卷,请使用docker create -v my-named-volume:/mochawesome-reports --name mochawesome dman777/vista-e2e-test-runner。然后,您可以使用docker volume inspect my-named-volume