docker-compose> v.3搜索volume_from模拟

时间:2019-01-03 17:13:50

标签: docker docker-compose

我尝试从v.2 docker-compose文件迁移到v3.3 早期我可以写这样的东西

nginx:
    image: nginx
    ports:
      - "80:80"
    volumes_from:
      - php

  php:
    build:
      ./docker/php
    volumes:
      - ./:code

现在volume_from不存在,我必须那样做

nginx:
    image: nginx
    ports:
      - "80:80"
     volumes:
      - ./:/code
  php:
    build:
      ./docker/php
    volumes:
      - ./:/code

我不喜欢这样,我希望有两个容器一个卷,我是docker docs RTFM并尝试下一步

version: "3.3"
services:
  nginx:
    image: nginx
    ports:
      - "8014:80"
    volumes:
        - type: volume
          source: data
          target: /code
  php:
    build:
      ./docker/php
    volumes:
        - type: volume
          source: data
          target: /code

volumes:
    data:

但是,data中没有任何文件,我该如何将所有文件从./放到data

0 个答案:

没有答案