【Docker】在Docker容器中运行VScode

原文链接:容器中的远程开发

Prerequisites

  1. VScode
  2. Docker-Desktop

Steps

  1. 打开Docker:在Windows下出现鲸鱼图标且图标静止则打开成功;

  2. 检查Docker:Docker运行时,可以在终端下输入docker --version来检查Docker;

  3. 安装扩展插件:在VScode中安装Remote - Containers;现在更名为Dev-Containers
    在这里插入图片描述 4. 安装成功后,在VScode界面上左下角会出现一个状态条(Status bar);在这里插入图片描述

  4. 上图中绿色图标可以展示VScode正在local或者remote运行,点击之可以显示Remote-Containers的命令;在这里插入图片描述

  5. 创建Docker容器:点击上图中的Open Folder in Container…,在出现的列表中选择需要的容器;

  6. 等待容器构建:在这里插入图片描述

  7. 检查容器:容器运行并连接后,在左下方的状态栏会出现:在这里插入图片描述

  8. 如果期望运行本地的Container:首先在终端中运行Container:docker run blahblah,仍旧点击上述的左下角绿色小图标,并选择弹出窗口中的Attach to running container在这里插入图片描述

  9. 在下图中选择打开文件夹即可找到期望运行的文件:在这里插入图片描述
    在这里插入图片描述

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
VSCode有很好的Docker扩展,可以让你在容器开发和调试应用程序。使用VSCode Docker扩展,你可以: - 浏览和管理Docker镜像和容器 - 创建、启动和停止容器 - 在容器运行应用程序和脚本 - 在容器进行调试 以下是一些步骤,帮助你在VSCode使用Docker扩展: 1. 安装Docker 首先,你需要安装Docker,可以从官方Docker网站下载和安装Docker。 2. 安装VSCode 如果你还没有安装VSCode,可以从VSCode官网下载和安装。 3. 安装VSCode Docker扩展 在VSCode打开扩展面板,搜索并安装Docker扩展。 4. 浏览和管理Docker镜像和容器VSCode的左侧侧边栏,点击Docker图标,可以浏览和管理Docker镜像和容器。你可以选择一个镜像来创建一个新容器,或者选择一个容器来启动、停止、重启或删除它。 5. 创建、启动和停止容器VSCode的左侧侧边栏,点击Docker图标,选择要创建的镜像,右键单击并选择“Create Container”。在弹出的对话框,可以设置容器的名称、端口映射、环境变量等参数。完成设置后,点击“Create”按钮来创建容器。然后右键单击容器并选择“Start”来启动它,或者选择“Stop”来停止它。 6. 在容器运行应用程序和脚本 在VSCode的左侧侧边栏,点击Docker图标,选择要启动的容器,右键单击并选择“Attach Shell”。这将打开一个终端窗口,让你可以在容器运行命令和脚本。 7. 在容器进行调试 使用VSCode的调试功能,你可以在容器进行调试。首先,在VSCode打开你的应用程序代码,并设置断点。然后,在VSCode的左侧侧边栏,点击Docker图标,选择要调试的容器,右键单击并选择“Attach Visual Studio Code”。这将打开一个新的VSCode窗口,让你可以在容器进行调试。 以上是一些基本步骤,帮助你在VSCode使用Docker扩展。当然,还有更多高级功能和选项可以探索和使用,可以参考VSCode Docker扩展的官方文档来了解更多信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值