我是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
这是为什么?
答案 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
。