==================
== Vibot's Blog ==
==================
Don't worry, be happy

解决Docker Ctrl+p 不生效问题

docker linux

使用docker过程中,如果进入docker终端(docker exec)后,ctrl+p无法生效,应该如何解决呢?

经过查阅资料,修复方法如下:

修改docker配置文件(~/.docker/config.json),如果没有此文件,则创建即可,添加如下内容:

{
    "detachKeys": "ctrl-z,z"
}

如果 config.json 中还有其他条目,则将 detachKeys 条目添加到最后。 例如:

{
    "HttpHeaders": {
        "User-Agent": "Docker-Client/19.03.11 (linux)"
    },
    "detachKeys": "ctrl-z,z"
}

podman:

# ~/.config/containers/containers.conf
[engine]
detach_keys="ctrl-z,z"

参考资料: