[解決済み】docker runでシェルスクリプトに引数を渡す方法
2022-04-12 21:32:26
質問
dockerの世界に入ったばかりの者です。コマンドライン引数を取るシェルスクリプトをDockerコンテナから呼び出す必要があります。 例: 私のシェルスクリプトは以下のようなものです。
#!bin/bash
echo $1
Dockerfileはこのようなものです。
FROM ubuntu:14.04
COPY ./file.sh /
CMD /bin/bash file.sh
コンテナの実行中に引数を渡す方法がよくわかりません。
解決方法は?
同じ
file.sh
#!/bin/bash
echo $1
既存のDockerfileを使用してイメージをビルドします。
docker build -t test .
引数付きイメージの実行
abc
または
xyz
などがあります。
docker run -ti --rm test /file.sh abc
docker run -ti --rm test /file.sh xyz
関連
-
[解決済み] Bashスクリプトのソースディレクトリをスクリプト自体から取得するにはどうすればよいですか?
-
[解決済み] Bashシェルスクリプトでディレクトリが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Node.jsのプログラムにコマンドライン引数を渡すにはどうしたらいいですか?
-
[解決済み] Bashスクリプトからプログラムが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] LinuxのシェルスクリプトでYes/No/Cancelの入力を促すにはどうしたらいいですか?
-
[解決済み] Bashシェルスクリプトの入力引数の存在確認
-
[解決済み] Dockerコンテナのシェルに入るにはどうしたらいいですか?
-
[解決済み] シェルコマンドを実行しながらエコーする方法
-
[解決済み] bashシェルスクリプトの全引数を伝搬させる
-
[解決済み】Dockerは仮想マシンとどう違うの?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Bashのif条件で「unary operator expected」エラーが発生する。
-
[解決済み】ZIPエラー - 何もできない
-
[解決済み】SEDをワイルドカードで使用する場合
-
[解決済み] バッシュ Vim.NET」が表示されたらVimを終了させる Warning: 出力先が端末でない"
-
[解決済み] Homebrewは最新ですが、`could not link` + `delete path` のエラーは気にしなくていいのでしょうか?
-
[解決済み] bashの文字列の等値性テストで、予期しない演算子エラーが発生するのはなぜですか?重複
-
[解決済み] sed で二重引用符と単一引用符をエスケープするにはどうしたらいいですか?
-
[解決済み] bash スクリプトを実行しているドッカーエントリーポイントが "パーミッション拒否" になる
-
[解決済み] シェルスクリプトでこのエラーを解決するにはどうしたらよいでしょうか。"読み取り。Illegal option -t "というエラーはどうすれば解決できますか?
-
[解決済み] IPアドレスのまとめ方