docker run

时间:2016-12-12 14:54:10

标签: php zend-framework docker composer-php

我正在尝试使用Docker安装Zend Framework 3的骨架应用程序。

安装工作正常,但我无法运行一些作曲家脚本。在composer.json中有一些自定义编写器脚本,通常应该使用

启动
composer cs-fix

我想使用Composer Docker image使用

来执行命令
docker run --rm -ti --volume $PWD:/app composer cs-fix

当我尝试这样做时,我得到以下错误

/docker-entrypoint.sh: line 60: exec: cs-fix: not found

我的命令错了吗?

1 个答案:

答案 0 :(得分:0)

发现它!我不需要尝试运行自定义编写器脚本,而是需要使用特殊的run-script命令,如

docker run --rm -it --volume $PWD:/app composer run-script "cf-fix"