vs code使用docker调试程序

Posted luoheng23

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs code使用docker调试程序相关的知识,希望对你有一定的参考价值。

理由

  • vs code是微软出品的代码编辑器,功能十分强大。
  • 使用docker搭建编程环境,在多人工作中可以保证编程环境的一致性,易于迁移。
  • vs code中使用docker调试程序非常方便。

    安装

  • vs code
  • docker
  • vs code docker 插件
    安装完成后,启动docker,在vs code中可以对docker容器和镜像进行管理。

    连接容器

    vs code自带了许多docker的编程环境。按F1,选择Remote-Containers: Open Folder in Container...命令,打开文件夹,然后选择
    vs code提供的编程环境。
    如果是第一次运行该编程环境,会首先制作docker镜像,有些会有点耗时。
    制作完成后,文件夹就在该容器中打开了,在容器中调试程序和本地调试完全一样。
    还有其他的一些命令,如将文件夹连接到现有容器,在此不赘述,参见remote container

以上是关于vs code使用docker调试程序的主要内容,如果未能解决你的问题,请参考以下文章

VS Code中的调试怎么用

使用 VS Code 调试在 Docker 容器中使用 ts-node 运行的 TypeScript 应用程序时,如何能够正确设置断点?

VS Code 没有为在 Docker 容器中运行的 Node 应用程序打断点

在 VS Code 中调试 dockerized Django 导致错误“等待启动器连接超时”

vs code 自定义代码片段

docker-compose 用于将 VS Code 中的 node.js 调试器附加到 WSL docker 中的节点进程