docker ctrl p 失灵
admin
2024-04-05 02:37:03

docker ctrl p 失灵

原因: 按键冲突
docker 的 detach 的默认按键设定为 ctrl-p,ctrl-q 导致占用了 ctrl-p

解决方案:

方案一: 在 docker 命令中修改键绑定 [针对容器修改]
在 docker 命令中可以使用 --detach-keys 标志修改 detach 的键绑定
支持以下命令:run、start、exec、attach
示例:

# 将 detach 的键绑定更改为 "ctrl-d,_"
docker exec -it --detach-keys="ctrl-d,_" my_container bash

方案二: 在 docker 配置文件中修改键绑定 [全局修改]
~/.docker/config.json 中添加

{"detachKeys": "ctrl-d,_"
}

建议看一下下面的参考文献

参考文献:
Docker中bash等快捷键“失灵”解决办法
How to Detach From a Docker Container Without Stopping It
docker attach
Configuration files

相关内容

热门资讯

生活太苦?来块红枣南瓜发糕:软... 闹钟响了三次,我挣扎着从床上爬起来。窗外的天还是灰蒙蒙的,城市尚未完全苏醒,只有远处偶尔传来的几声鸟...
金玉其外的茶,抵不过记挂你的人 前天晚上,一个年轻的朋友微信联系我。她说有人送了她一盒黄山毛峰,我知道她,现在的年轻人根本不喝茶,他...
一抹相承聚势拓新,梵净抹茶香溢... 5月31日上午,以“一抹相承,聚势拓新;梵净抹茶,香溢天下”为主题的2026抹茶大会,在贵州省铜仁市...
【成冠美食】2025—2026... 2026.6.1—2026.6.7 本周食谱 新鲜食材 科学搭配 一日三餐对孩子们的健康成长 有着至...