问题是你需要一个composer.json.
请按照以下步骤操作:
>转到Get composer web -> getting started并创建composer.json文件.
>将此composer.json文件放在dir结构中,如下所示:
> docker-compose.yml
>容器/
> nginx
> Dockerfile
> php-fpm
> Dockerfile
>作曲家/
> composer.json
>装载卷(修改你的docker-compose.yml文件)以在php-fpm docker中将composer.json共享到/ var / www / html,因为虽然你指定了/ srv / www / as workdir,但是composer在/ var /中查找www / html等.
version: '3'
services:
nginx:
build:
context: ./containers/nginx
ports:
- "80:80"
php-fpm:
build:
context: ./containers/php-fpm
tty: true
volumes:
- ./composer/composer.json:/var/www/html/composer.json
我希望它对你有用.