使用vscode,可以使用插件连接docker container,并基于容器运行调试代码。
在vscode内安装插件
Dev Containers
Docker
启动容器
1 | # create container from image |
在vscode内连接容器
点击左下角的链接按钮
在弹出的选项中选择 Attach to Running Container,选择刚刚已经启动的容器 container_xxx
调试代码
在新打开的vscode窗口内打开对应的代码,添加断点,即可正常调试。