泊坞窗卷装载与空的内容与码头组成

问题描述:

我能够装载一个目录与特定的文件到码头组成的容器。我的Docker在HyperV上运行。但在我的团队成员无法挂载此目录。泊坞窗卷装载与空的内容与码头组成

使用相同的docker-compose文件。唯一的区别是我的docker在HyperV上运行,我的团队成员在VirtualBox上运行。所以也许是这种差异导致了这个问题?

我想到使用docker volume create ...创建卷但我无法理解如何将其链接到包含内容的现有目录。

这是我的docker-compose.yml的片段。任何方向的意义。

version: '3.2' 

services: 
    service1: 
     ... 
     volumes: 
      - type: volume 
       source: ./volume 
       target: /opt/volume/ 
+0

变化'类型:volume'到'类型:绑定'看看它是否有效 –

+0

我试过了,没有工作 – aclokay

+0

尝试短语法'./volume:/ opt/volume /'。我假定在这两种情况下,卷目录都可用于本地目录中的内容 –

创建泊坞窗,compose.yml文件

创建自定义路径体积和运行在群模式应用程序

version: '3' 
services: 
    app: 
     image: app 
     volumes: 
      - data-logs:/var/wslogs 

volumes: 
    data-logs: 
    driver: local 
    driver_opts: 
     o: bind 
     type: none 
     device: /my/host/path/logs/