【发布时间】:2019-02-18 07:20:12
【问题描述】:
我想知道是否有办法直接在同一个 docker 网络中将目录从 CONTAINER-A(收集器)卷挂到 CONTAINER-B(存储)?
我想通过 docker-compose 文件来做到这一点
目前我有以下:
---
services:
collector:
hostname: "collector"
container_name: "collector"
volumes_from:
- container:store
store:
hostname: "store"
container_name: "store"
version: "2.1"
我在 docker 容器(收集器)中有一个目录,其中包含一些文件:/home/collector/data
我希望将其卷安装到 docker 容器中某处的目录:存储
确保我们挂载它的目录而不首先将它复制到中间的其他地方的任何方法。
我尝试了以下方法但无济于事:
-卷
-volumes_from
非常感谢您的帮助,谢谢!
【问题讨论】:
-
你能分享一下你实际尝试过的东西吗?如果这两件事真的需要共享文件,
volumes或volumes_from都是正确的答案。 -
@DavidMaze - 当然,我已经编辑了问题
标签: docker docker-compose mount docker-volume