Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker Compose-将两个具有相同路径的卷装载到一个容器_Docker_Docker Compose_Docker Machine - Fatal编程技术网

Docker Compose-将两个具有相同路径的卷装载到一个容器

Docker Compose-将两个具有相同路径的卷装载到一个容器,docker,docker-compose,docker-machine,Docker,Docker Compose,Docker Machine,这是我的docker compose配置文件 { "version": "2", "services": { "data1": { "image": "myimage:v1", "volumes": ["/agents"] }, "data2": { "image": "myimage:v2", "volumes": ["/agents"] }, "app": { "

这是我的docker compose配置文件

{ 
  "version": "2",
  "services": {
    "data1": {
        "image": "myimage:v1",
        "volumes": ["/agents"]
    },
    "data2": {
        "image": "myimage:v2",
        "volumes": ["/agents"]
    },
    "app": {
        "image": "app:latest",
        "volumes_from": ["data1", "data2"]
    }
  }
}

由于来自“data1”和“data2”服务的卷都位于路径“/代理”,因此我的“app”容器将具有其中一个。有没有办法为我装载的每个卷指定不同的路径?

遗憾的是,似乎没有。使用
docker
命令就可以完成任务。@DeanFenster,非常感谢您对docker在这个过程中所处的位置给出诚实的反馈。我一直在寻找类似的解决方案,以便多个wordpress实例可以使用它们自己装载的卷同时运行。谢谢