Dockerコンテナ内でたくさんのシェルコマンドを実行する適切な方法はありますか?シェルスクリプトをコンテナ内で実行して削除しますか?
RUN
の文がありますか、それとも.sh
ファイルにすべてをスローして実行する方が良いですか?
は、例えば、ここで私が今持っているものです:
FROM php:latest
COPY install-composer /tmp/
RUN /tmp/install-composer
RUN rm /tmp/install-composer
私が、私の容器に私のシェルスクリプトをコピーし、それを実行し、手動に廃棄しなければならないという種類の厄介な私には思えます。
私のコンテナのコンテキストでシェルスクリプトをコピーせずに実行する方法はありませんか?
オイが、それは維持するために厄介になります。なぜ、彼らは単にこのための便利なラッパーを追加しないのですか? – mpen