【Docker】在Docker容器中运行VScode

vscode+docker搭建迷你开发环境。制作docker镜像,并通过vscode连接后进行开发 vscode+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. 在下图中选择打开文件夹即可找到期望运行的文件:在这里插入图片描述
    在这里插入图片描述

【配置成功】win10中vscode连接使用ubuntu中docker容器 一、win10环境搭建 1、下载并安装 Docker Desktop:https://hub.docker.com/editions/community/docker-ce-desktop-windows/ 阅读详情

相关推荐

VSCode容器开发环境搭建 (Remote-Containers)

最近,微软发布一组 VSCode 插件 Remote-Development 。它可以让开发者在 VSCode 中直接访问远程的目录进行开发工作。这样我们的代码和开发环境就可以和终端电脑分离了,可以避免对本机环境的污染,并且可以随意在远端搭建多个不同的开发环境随时切换,结合容器技术可以有效的将不同的开发环境进行区隔,并且以容器为单位,进行复制、迁移,甚至可以在小组内对同样的环境需求进行打包、分发,新入职的同学不需要再搭建环境,连上容器直接进入开发。下面让我来带领大家由浅到深的搭建这样的远端开发环...

dogdog107的博客 4130

VSCode使用docker环境进行开发

vscode使用docker环境进行开发的全部步骤。

烤奶要加冰的博客 1万+

实战容器编程好基友之visual studio code+docker篇(二):实时调试运行docker中的node.js程序

上篇文章中,我们介绍了怎么利用visual studio code在本地编译生成docker镜像,这篇文章我们会介绍怎么利用Visual studio code 实时调试运行容器中的node.js程序。 这里我们还会利用之前的项目node-todo, 环境搭建请参考上篇文章中的准备工作部分。 其实细心的同学会发现,在我们上篇文章中,通过vscode快捷命令添加dockerfile的时候,除了会

weixin_36806758的博客 9891

(多种方法)VSCode调试docker容器里的程序

有时候我们需要调试docker容器里的c++程序,可以使用命令行运行gdb调试,但是不如vscode的图形界面调试着直观。本文介绍如何使用VSCode调试docker容器里的c++程序。

"my"的博客 2万+

VSCode调试docker容器运行的python程序

"request": "attach"代表启动方式为:附加到现有进程。其中最后的CMD命令启动python程序时的各个参数需要重点关注。<仓库名>/<镜像名>:<标签>按自己心情随意取。-p参数将建立容器端口和容器运行主机端口的映射。当出现3中的工具栏后,就可以开始本地调试了。# 设置环境变量,指定Python使用国内源。# 使用官方Python基础镜像。命令列出镜像,查看是否制作成功。# 指定容器启动时运行的命令。# 复制项目文件到工作目录。命令查看容器是否运行

zhshenqiong的博客 1798

vscode+gdb调试docker容器运行的程序

最近工作变动,从原来的windows转到了Linux,现在接手的项目中用到了docker,为了熟悉项目,必须调试代码,于是研究了一下怎么调试容器运行的程序。其实本文介绍的内容网上也有,只不过我觉得讲得不够清晰全面,所以我觉得有必要写个博客。如果你的项目中使用了docker,我觉得是很有必要搞懂怎么去调试docker容器的。我这里只介绍我摸索出来的方法,应该是还有其他方式的。

qq_46939174的博客 1100

在windows10系统上安装docker,然后在容器运行GPU版本的Pytorch,并使用vscode连接该容器

首先打开网址https://docs.docker.com/desktop/install/windows-install/下载完后,双击下面的exe文件进行安装,默认情况下,Docker Desktop 安装在出现提示时,请确保根据您选择的后端,在配置页面上选择如果您的系统仅支持两个选项中的一个,您将无法选择使用哪个后端。按照安装向导上的说明授权安装程序并继续安装。安装成功后,选择,完成安装过程。Docker Desktop的界面说明,使用方法,配置镜像源,镜像存放路径修改。

m0_56192771的博客 1925

vscode中使用ssh运行docker:从下载到运行全流程例子解析

以上步骤提供了一个基本的流程,具体细节可能会根据你的服务器配置和需求有所不同。

IT老农民的博客 921

vscode中对docker容器运行的django项目进行调试+视频

docker-compose.debug.yml文件需要修改为。对da/app/app/urls.py文件进行修改。requirements.txt文件需要修改为。添加da/app/app/views.py文件。launch.json文件需要修改为。tasks.json文件需要修改为。Dockerfile文件需修改为。.vscode文件夹中的。.vscode文件夹中的。

LuiChun 781

VSCode远程开发:在Docker容器中高效运行Autoware Universe的完整教程

本文提供了一份在Docker容器中使用VSCode远程开发功能高效搭建和运行Autoware Universe的完整教程。通过配置Dev Containers,实现环境隔离、图形界面支持与GPU加速,为自动驾驶开发提供稳定、可复现且开箱即用的工程化开发环境,显著提升团队协作与开发效率。

weixin_29227585的博客 592

vscode打开docker容器后python扩展未激活,无法运行调试debug

通过vscode配合ssh连接服务器,随后安装dev containers扩展打开服务器上的docker container,打开容器后,需要在vscode的扩展商店中在容器上安装python和python debugger扩展来启用调试功能。但是之前使用最新的vscode1.99版本并未遇到chinese简体中文扩展会影响的问题,推测应该是vscode1.80版本和chinese简体中文扩展的冲突导致。发现是vscode的chinese简体中文扩展的影响,卸载插件解决了。

weixin_41455817的博客 430

docker运行R容器,并在Windows下的vscode中使用该R

通过以上步骤,你可以在Windows的VS Code中无缝使用Docker容器内的R环境,享受隔离的开发环境和一致的跨平台体验。-v ${PWD}:/home/rstudio/work \ # 挂载当前目录到容器的/work。: 包含RStudio Server(可选,但VS Code可直接连接容器)。若仅需VS Code连接,可省略端口映射,直接挂载目录即可。VS Code会提示在容器中重新打开文件夹,自动完成配置。在容器内的VS Code中,打开设置(在容器内的终端(VS Code中按。

smx6666668的博客 1226

VSCode连接远程docker环境

命令 -p xxxx:22 此时便做了主机端口 8022 与容器端口 22 的映射,可以通过这个端口连接到远程的服务器。命令 -v [主机目录]:[容器目录] 挂载数据卷,实现数据的共享和持久化,注意使用绝对路径方式。进入容器内部 docker start -ai 容器名 (进入命令行界面,需要加上-ai参数)退出容器命令行(此处有坑,这样退出会导致docker容器停止运行,可以直接关闭命令行窗口)命令 --shm-size=1g 调整容器共享内存大小。(需要记住容器名称、容器目录、容器端口)

u012408145的博客 1万+

VScode连接本地Docker

在ubuntu中,使用本地的vscode登陆到docker内的文件夹

PeakJin的博客 1万+

docker常见命令及使用vscode容器中开发

docker常见命令及使用vscode容器中开发

qwe14325的博客 2844

vscode连接docker容器开发

unbantu20.04中安装vscode1.99,连接ubuntu16.04版本时报了类似错误,通过降低底本地版本到vscode1.87.0解决。说明容器编译环境版本与VSCODE不兼容,需要更新容器编译环境版本或者更新VSCODE版本。启动右侧边栏里的远程资源管理器,开发容器下找到刚启动的容器,右键点击,选择在当前窗口附加。6.1如果遇到以下VScode服务问题,主要是容器端服务安装失败,可以手动安装。获取到本机vscode版本,用于以下命令使用。进入容器交互命令界面,按以下命令处理。

jianren2hao的专栏 5509

docker①】在VS Code中使用Docker容器

docker①】本文介绍在 VS Code 中使用 Docker 的知识,含核心概念、环境配置(Docker 与 VS Code 安装配置)、核心操作(Dockerfile 创建、镜像构建、容器运行)及调试方法,帮助读者使用VsCode轻松使用docker容器

weixin_73350076的博客 5718

Docker的配置及与vscode的连接(coding代码仓库)

docker初配置与连接

weixin_57765061的博客 3970
上一篇: 【统计学习方法】K-近邻法
下一篇: 【Docker】Dockerfile初探
jyyym
博客等级 码龄9年 86粉丝 25原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值