首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker组成yaml - Volumes问题

Docker组成yaml - Volumes问题
EN

Stack Overflow用户
提问于 2017-10-27 21:21:26
回答 1查看 50关注 0票数 0

我一直在关注this docker tutorial,但因为它现在真的过时了,所以我不能完全关注它。一旦我有了这个docker-compose.yml文件:

代码语言:javascript
复制
version: '3'
services:
  nginx:
    build: ./nginx/
    ports:
      - 80:80
    links:
      - php
    volumes:
      - ./www/html:/var/www/html

  php:
    image: php:7.0-fpm
    expose:
        - 9000
    volumes:
        - ./www/html:/var/www/html

它确实运行成功。

当我试图将卷信息提取到单独的属性volumes中时,它不起作用。

我尝试了几种方法和组合,但都失败了。请给我一个提示如何正确地指定它。

文件夹结构如下:

代码语言:javascript
复制
nginx
  default.conf
  Dockerfile
www
  html
    index.php
docker-compose.yml
EN

回答 1

Stack Overflow用户

发布于 2017-10-27 21:27:51

主机卷,也称为绑定装载,不需要在顶层有一个单独的卷部分。仅命名卷需要volumes部分。实际上,使用顶级卷的唯一方法是使用命名卷。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46976073

复制
相关文章

相似问题

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