Dockerのコンテナにログインする際は例えば以下のように実行します。
$ docker run -it --name sample_container centos:7 /bin/bash
[root@43e168e1b306 /]#
このあと、ctrl + d
で抜けるとコンテナは終了してしまいます。
コンテナを終了せずにログアウト(デタッチ)するにはctrl + p
+ ctrl + q
を実行します。
このキーバインドを変更するには以下の部分を編集します。(自分の場合、ctrl +q, q
でログアウトするようにしました。)
$ vim ~/.docker/config.json
{
"auths": {
"https://index.docker.io/v1/": {
"auth": "XXXXXXXXX",
"email": "XXXXXXXXX"
}
},
"detachKeys": "ctrl-q,q" # <- これを追加
}