49
31

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

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コンテナからのデタッチ

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?