在Docker镜像中安装Composer
所以我尝试了很多方法,但是这似乎是在docker图像中安装Composer的最合法的方式:
https://hub.docker.com/r/composer/composer/
现在,当我试图做“相同”,我越来越:
latest: Pulling from composer/composer Status: Image is up to date for composer/composer:latest Composer could not find a composer.json file in /app
当我运行它时: docker run --rm -v $(pwd):/app composer/composer install
即使我将/ app路由改为/ var / www,我仍然得到它找不到作曲者的错误。 JSON在/应用程序。
我如何使它看起来在我需要composer php的目录? 我不明白的$(pwd)
一部分,但尝试了几种方法..我没有创build任何卷使用从tutum /灯的PHP即时通讯。 我也没有使用docker-compose,所以如果可能的话,告诉我一些没有docker撰写的方法。
如果需要可以提供更多的细节。
编辑
这可能是关于卷的东西? 目前我有/var/protobuf
的composer.json
文件,我使用这个命令: docker run --rm -v $(pwd):/var/protobuf composer/composer install
告诉它关于json文件的目录,但它仍然继续在/app
,也许我需要创build卷?