我尝试从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
?