优雅退出docker容器且不关闭
点击左下角设置
再输入terminal.integrated.sendKeybindingsToShell,选择服务器终端,然后勾选忽略快捷键,就可以了
然后在终端按ctrl+P,ctrl+Q,终端显示read escape squence就是退出但不关闭容器咯,下次进入直接用docker attach 容器名就行了。
注意事项
这个方法直接关闭了所有快捷键,包括ctrl+c等基础快捷键。所以一旦勾选这个选项,就不要使用快捷键了,否则就会像我一样一不小心把挂在服务器上的程序给终止了!呜呜T_T
参考博客:
博客链接