ご覧いただきありがとうございます。
docker環境でJDK6とtomcat6を動かしたいのですが、
インストールまでに実行する必要があるコマンドが多いので
シェルスクリプトに書いてまとめて実行しようと考えています。
現在Dockerfileを作成し、同じ階層にbinフォルダを配置しました。
binフォルダ配下に置いたinstall.shをdocker buildコマンド実行時に動かしたいです
├── Dockerfile ├── bin └── install.sh
FROM centos:latest COPY /tools /usr/local/java EXPOSE 80 RUN /bin/install.sh
docker build -t sample2 .
コマンドでイメージ作成しようとしたところ
#5 0.566 /bin/sh: install.sh: command not found #5 ERROR: executor failed running [/bin/sh -c install.sh]: exit code: 127
というエラーが出ました。
RUNコマンドでシェルスクリプトを実行することは可能でしょうか?

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/06/22 03:41