我在用docker run /bin/bash
开发我的容器,每次我想使用时Ctrl+p
在终端或 emacs 中,我必须输入两次,因为 docker 使用它来与容器分离(Ctrl+p
Ctrl+q
).
我该如何改变Ctrl+p
到 emacs 或终端设置中未使用的其他更方便的东西?
Docker有一个配置文件 https://docs.docker.com/engine/reference/commandline/cli/#configuration-files您可以通过添加来更改分离绑定
{
"detachKeys": "ctrl-z,z"
}
to ~/.docker/config.json
.
如果还有其他条目config.json
然后只需将“detachKeys”条目添加为最后一个即可。例如:
{
"HttpHeaders": {
"User-Agent": "Docker-Client/19.03.11 (linux)"
},
"detachKeys": "ctrl-z,z"
}
Note:如果您正在使用 docker 运行sudo docker ...
the .docker
包含配置文件的目录必须位于根目录的主目录中(即/root/.docker/config.json
).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)