首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >docker-compose :版本3中共享卷的绝对路径

docker-compose :版本3中共享卷的绝对路径
EN

Stack Overflow用户
提问于 2019-11-26 15:40:18
回答 1查看 7.4K关注 0票数 3

为了替换版本2中的volumes_from:指令(对于乐于洛),我尝试了这一点,但是出了问题。

代码语言:javascript
复制
version: "3"

services:
  frontend:
    ...
    volumes:
      - myVolume:/var/www:ro
  backend:
    ...
    volumes:
      - myVolume:/var/www

volumes:
  myVolume:
    driver:      local
    driver_opts:
      type:      none
      device:    "/my/local/absolute/path/"
      o:         bind

我有这样的错误

错误:对于前端:无法为服务前端创建容器:未能挂载本地卷:挂载/my/ local /绝对值/path/:/var/www,标志: 0x1000:没有这样的文件或目录

我还在volumes:选项中尝试了一些变体,但没有成功。最后,我不想手动创建这个本地目录。

我肯定会错过一些东西,但我看不出.有人能为这个用例找到解决方案吗?

非常感谢

EN

回答 1

Stack Overflow用户

发布于 2019-11-27 04:27:24

没有理由让你的docker-compose.yml变得那么复杂。您可以简单地这样做:

代码语言:javascript
复制
version: "3"

services:
  frontend:
    ...
    volumes:
      - /my/local/absolute/path/:/var/www:ro
  backend:
    ...
    volumes:
      - /my/local/absolute/path/:/var/www
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59054466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档