Posted at

docker で Ctrl-p 2回押し問題 (detach-keys の問題) を解決するには

More than 3 years have passed since last update.

http://qiita.com/YutakakINJO/items/eeb579f75feb50fa18ae で言及されている問題が、もうすでに解決されているのでメモしておく。


問題(再確認)

デフォルトでは Ctrl-p は、detachKeys の一部として認識されていて、コンテナにこのキーを送るには、 Ctrl-p を2度押しする必要があった。


解決方法

docker v.1.10.0 から、 detachKeys を変更する機能が実装された。ので、普段使わないキーに、この detachKey を配置してやればよい。

以下のファイルを ~/.docker/config.json に配置する。


~/.docker/config.json

{

"detachKeys": "ctrl-\\"
}