山奥の自宅勤務エンジニアブログ

システム開発技術、データ分析関連でお勉強したことや、山奥生活を綴る、テンション低めなブログです。

稼働中のDockerコンテナにターミナル接続をする

稼働中のコンテナ上でコマンドを実行するためにdocker execを使う。

その上で-itオプションを指定し、/bin/bashを使う。

exec コマンドの書式は以下の通り。

$ docker exec (option) (コンテナ名) (コマンド)

実際に使うコマンドは以下のような感じ。-iはinteractiveで、-tはttyの略。

$ docker exec -it my_container /bin/bash