単発起動のdockerコンテナに入る

提供: MonoBook
ナビゲーションに移動 検索に移動

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

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

$ docker run -it app1 bash
hello bash

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

$ docker run -it --entrypoint bash app1