47
31

More than 5 years have passed since last update.

Dockerのコンテナから抜ける in VSCode

Last updated at Posted at 2019-06-16

Dockerのコンテナからコマンドを使用して抜けるには、2つの方法がある。

  • exit

exitを実行すると、コンテナ自体が終了してしまう。

  • デタッチする

Ctrlボタンを押しながら、Pキーを押して、その次にQキーを押すとデタッチすることができる。デタッチとは、起動しているコンテナに入るdocker attach CONTAINER_IDの逆で、起動させたままコンテナから抜けることができる。

VSCodeでやろうとすると、ショートカットが勝ってしまう

VSCodeのデフォルトでは、Quick Open ViewなどがCtrl + Qに指定されており、その状態だとデタッチができない。そのため、ショートカットを上書きする必要がある。

Preferences => Keyboard Shortcutsより、ctrl qで検索を書け、適当なコマンドに変える。

これで、コンテナから抜けられるようになった万歳

参考

Dockerコンテナからのデタッチ

47
31
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
47
31