写入两个容器之间的命名卷位置时出现权限问题

时间:2020-10-14 20:51:25

标签: docker docker-compose

我有两个运行在虚拟机中的容器,我想在其中将一个容器中的某个卷的位置映射到另一个。下面是我的docker-compose使其工作:

version: '2.1'

volumes:
  vol_location:

services:
  sampleApp:
    user: cronusapp
    volumes:
      -vol_location:/x/web/folderA:rw
  
  compfircoutildocker:
    image: XXXXXXX
    stdin_open: true
    network_mode: "host"
    user: admin
    volumes:
      - vol_location:/x/web/LIVE/folderB:rw

在运行时,当我尝试在folderA下创建目录时,出现权限错误。即使我已授予撰写:rw的权限,默认情况下它仍会创建卷位置 drwxr-xr-x 2 root root 4096 Oct 14 13:13 folderA

因此,基本上,我必须在folderA内创建子文件夹和文件,以便它们在folderB中可用。

让我知道是否需要提供更多信息。

0 个答案:

没有答案