LoginSignup
125
87

More than 5 years have passed since last update.

起動中の docker コンテナのシェルに入る

Posted at

なぜそんなことがしたいのか?

起動中のコンテナの状態を中から覗きたい。
うまく動いていない場合の原因追求の一つの手段として。

やること

$ docker exec -i -t CONTAINER_ID /bin/bash

当然ながら CONTAINER_ID は、事前に docker ps などで取得しておく。
コンテナ名でも大丈夫。

普通に docker help で表示されるコマンド一覧にも書かれているけど、どうしても docker attach ~~~ とかをしたくなる。

蛇足的なこと

操作方法を「覚える」のではなく「思い出す」ための一助としてこういう記事もいいのかな、と思う。
繰り返せば身について、そのうち「思い出す」必要もなくなるはず。

エキスパートな人にとっては「今さら」なことでも書き出しておく。
自分の恥は、かき捨て。

参照

How to get bash or ssh into a running container in background mode?

125
87
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
125
87