哪个docker命名卷存储?

时间:2017-07-28 20:07:24

标签: docker docker-compose dockerfile

我有这个docker-compose.yml文件

version: '3'

volumes:
  jenkins_home:

services:

  registry:
     image: registry:2
     ports:
       - "5000:5000"

  jenkins:
    image: jenkins/jenkins
    ports:
      - "9090:8080"
    volumes:
      - jenkins_home:/var/jenkins_home

正如您所看到的,有一个名为jenkins_home的命名卷,现在我想知道,数据在哪里真正持久存在?

正在运行docker inspect infra_jenkins我得到了这个:

 ...
 "Mounts": [
    {
      "Type": "volume",
      "Source": "infra_jenkins_home",
      "Target": "/var/jenkins_home",
      "VolumeOptions": {
      "Labels": {
      "com.docker.stack.namespace": "infra"
              }
          }
      }
],
...

我使用docker stack deploy命令在本地docker swarm集群上运行这些服务,集群由三个VirtualBox实例组成。

1 个答案:

答案 0 :(得分:3)

您可以检查泊坞窗卷并查看详细信息。

请参阅docker volume reference

编辑(评论建议):

或者(对于确切答案),请参阅already answered question