私はdocker execで2つのコマンドを実行しようとしています。具体的には、特定のディレクトリ内でコマンドを実行する必要があります。 私はこれを試してみました、butit動作しませんでした:docker execで2つのコマンドを実行
docker exec [id] -c 'cd /var/www/project && composer install'
パラメータ-c
が検出されません。
docker exec [id] cd /var/www/project && composer install
しかし、コマンドcomposer install
がdocker exec
コマンドの後に実行されます。 私もこれを試してみました。 どうすればいいですか?
は、あなたがしようとしました:: 'ドッカ幹部[ID]/binに/ bashの-c「CDの/ var/www /の他の人が指摘したように、そのコマンドは、shをbashのような以下の例ではシェルを含みプロジェクト&&コンポーザーインストール ' –
おかげで、私はあなたのコメントを見ていないが、それは働いた! –