「単発起動のdockerコンテナに入る」の版間の差分

提供:MonoBook
ページの作成:「entrypointに単発起動の実行ファイルが指定されているdockerコンテナに入りたい。 デバッグのために。 ググるとでてくる「末…」
 
編集の要約なし
 
2行目: 2行目:
[[デバッグ]]のために。
[[デバッグ]]のために。


ググるとでてくる「末尾に[[bash]]」では単発起動の実行ファイルの[[コマンドライン引数]]になってしまう。
[[ググる]]とでてくる「末尾に[[bash]]」では単発起動の実行ファイルの[[コマンドライン引数]]になってしまう。
  $ docker run -it app1 bash
  $ docker run -it app1 bash
  hello bash
  hello bash

2023年4月14日 (金) 06:11時点における最新版

entrypointに単発起動の実行ファイルが指定されているdockerコンテナに入りたい。 デバッグのために。

ググるとでてくる「末尾にbash」では単発起動の実行ファイルのコマンドライン引数になってしまう。

$ docker run -it app1 bash
hello bash

こんなときはentrypointをbashやshに上書きして起動すれば良いようだ。

$ docker run -it --entrypoint bash app1