vscode连接docker容器并调试Python代码

公司要求所有Python代码要基于docker里运行,以保持项目直接的隔离性;而开发的项目又无法在本地运行(需要GPU),那调试代码的话就很难受了,好在vscode足够强大,使用插件可以连接docker容器,并基于容器运行调试debug代码。主要以下几个步骤:

一、安装Dev Containers插件

在插件市场搜素“dev containers”,并点击“install”,如下图:

二、连接远程服务器

 在弹出框中根据提示输入ssh命令以及接下来的密码,连上服务器后左下角会变成绿色的

三、选择连接选项

点击左下角绿色的ssh信息,然后弹出让选择远程连接的选项,找到“Dev Containers”分组下的“Attach to Running Container”(当然前提是你的docker容器已经启动起来了)。

 然后,就能开到连接的服务器上的所有docker容器了,单击选择你的docker容器即可;

 然后找到容器内的项目目录打开就大功告成了,可以像在本地一样开发和debug代码了,爽歪歪!!!

相关推荐

  1. SSH连接docker容器

    2024-07-18 21:20:03       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-18 21:20:03       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-18 21:20:03       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-18 21:20:03       57 阅读
  4. Python语言-面向对象

    2024-07-18 21:20:03       68 阅读

热门阅读

  1. Vue.js 内置指令

    2024-07-18 21:20:03       24 阅读
  2. SSH登录,设置欢迎信息

    2024-07-18 21:20:03       18 阅读
  3. DP讨论——访问者模式

    2024-07-18 21:20:03       23 阅读
  4. 批量调整图片分辨率

    2024-07-18 21:20:03       22 阅读
  5. Scala学习笔记18: Either 类型

    2024-07-18 21:20:03       23 阅读
  6. org.quartz.SchedulerException: Couldn‘t get host name!

    2024-07-18 21:20:03       18 阅读
  7. Linux中的文件夹作用

    2024-07-18 21:20:03       22 阅读
  8. 子树的重心

    2024-07-18 21:20:03       22 阅读