如何通过`composer install`阻止Docker Compose卷覆盖更改?

时间:2017-09-08 16:20:11

标签: php docker docker-compose dockerfile

我正在尝试构建一个Docker容器。

我的docker-compose.yml中有音量:

volumes:
  - "./:/var/www/html"

在我的Dockerfile中运行composer install

RUN composer install --no-progress --no-interaction

但未创建供应商目录(在容器中,在主机上)

1 个答案:

答案 0 :(得分:0)

在运行Dockerfile之后装入卷。您的卷装载正在覆盖该目录中已存在的任何内容。在使用该撰写文件站起来之后,您需要在容器内运行composer。