vscode连接远端docker高效开发的方法

ops/2024/10/22 14:13:58/

1 前言

目前项目源码部署在远端服务器的docker上,但是我习惯在vscode中修改源码并验证。所以需要通过vscode连接远端容器进行代码开发。vscode通过remote ssh连接服务器是比较常见的用法了,但是连接远端容器还是第一次使用。摸索了一阵后发现一个方便快捷的方法,不需要映射容器端口到服务器,不需要配置ssh,即可直接通过vscode连接远端容器。

2 具体实现

首先需要将vscode通过remote ssh连接远端服务器,这一步很简单。连上远端服务器后vscode会打开一个新的窗口,在该窗口中安装docker插件至服务器。注意这个插件是安装在服务器端的,而不是vscode本地
安装完成后,点击左侧docker图标,即可看到所有运行的容器。
在这里插入图片描述

右键你所需要编辑的容器,即可进入docker终端。对于要编辑的文件,点击open,即可在vscode中进行编辑。
在这里插入图片描述


http://www.ppmy.cn/ops/127588.html

相关文章

laravel 查询数据库

数据库准备 插入 三行 不同的数据 自行搭建 laravel 工程 参考 工程创建点击此处 laravel 配置 数据库信息 DB_CONNECTIONmysql #连接什么数据库 DB_HOST127.0.0.1 # 连接 哪个电脑的 ip (决定 电脑 本机) DB_PORT3306 # 端口 DB_DATABASEyanyu…

在服务器启动docker容器卡住、无启动成功信息,docker ps一a状态码137

在服务器启动docker容器卡住、无启动成功信息,docker ps 一a状态码137 docker、ubuntu 20.04、emqx 5.8.0背景 想从移动安卓设备往服务器发点数据,因为服务器有固定IP,想起来之前看过的这个mqtt,感觉比较合适,但是启…

【贪心算法】(第二篇)

目录 最⼤数(medium) 题目解析 讲解算法原理 编写代码 摆动序列(medium) 题目解析 讲解算法原理 编写代码 最⼤数(medium) 题目解析 1.题目链接:. - 力扣(LeetCode&#xf…

淘宝客服自动回复机器人-千牛工作台自动回复机器人-集成RPA+知识库+大模型AI工具

淘宝客服自动回复-千牛工作台接待中心自动回复机器人 影刀通过集成RPA知识库大模型AI工具,帮助商家打造24小时在线响应的AI客服 现在已经实现 llike620

electron-vite_9win软件名称和安装包名称设置?

软件名称、安装包名称、卸载软件名称都在electron-builder.yml中设置; 文章分开为什么,因为是新手上路系列; electron-builder.yml artifactName: 安装文件名称; 【 n a m e 和 {name}和 name和{version}是package.json中的name和version】 shortcutNa…

torch.nn.TransformerEncoderLayer层介绍

nn.TransformerEncoderLayer 是 PyTorch 中 Transformer 模型的基本组成部分之一,它用于处理序列数据,通常是用来编码输入的序列特征。在 Transformer 中,编码器由多个这样的层堆叠而成。 每个 TransformerEncoderLayer 由两部分组成: 多头自注意力机制(Multi-head Self-…

postgresql执行计划解读案例

简介 SQL优化中读懂执行计划尤其重要,以下举例说明在执行计划中常见的参数其所代表的含义。 创建测试数据 登录后复制 -- 创建测试表 drop table if exists customers ; drop table if exists orders ; drop table if exists order_items ; drop table if exists pr…

【Eclipse系列】The word is not correctly spelled问题解决

问题描述:在eclipse编写代码时,偶尔会出现了The word is not correctly spelled的错误,但代码执行没有问题,查阅相关资料才发现是eclipse的拼写检查问题。 处理方法:在eclipse下的Window--Preference输入spelling&am…