我指的是这个site,我认为我可以避免构建另一个Dockerfile。我希望我可以依靠docker-compose.yml中的所有内容在app
以外的子目录/其他目录上启动composer安装。知道如何配置此workdir参数
答案 0 :(得分:1)
您必须在working_dir: /app
文件中包含docker-compose.yml
。它的行为与您在Dockerfile中包含WORKDIR /app
的行为相同。因此,最后看起来应该是这样:
app:
restart: 'yes'
image: php:7
command: php -S 0.0.0.0:8000 /app/index.php
ports:
- "8000:8000"
working_dir: /app
volumes:
- .:/app