💬

Dockerコンテナ内における<Ctlr + p>の挙動がおかしい

2024/08/06に公開

事象

Dockerコンテナ内で <Ctrl + p> が動作しない。より正確にいうと <Ctrl + p> を2回入力しないと動作しない。

原因

Dockerのデタッチキーとして <Ctrl + p> が割り当てられているから。

対処法

~/.docker/config.json に記載するとデタッチキーを変更することができる。

{
  "detachKeys": "ctrl-^,x"
}

この場合、<Ctrl + ^> を入力した後に x を入力するとデタッチする。Dockerのデタッチを使用することは個人的に無いので複雑な設定にした。

参考

GitHubで編集を提案

Discussion