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

1 前言

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

2 具体实现

首先需要将vscode通过remote ssh连接远端服务器,这一步很简单。连上远端服务器后vscode会打开一个新的窗口,在该窗口中安装docker插件至服务器。注意这个插件是安装在服务器端的,而不是vscode本地

安装完成后,点击左侧docker图标,即可看到所有运行的容器。

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

相关推荐
vpk1121 分钟前
Docker Compose 部署 Yapi(连接本地MongoDB)
mongodb·docker·yapi
吹牛不交税16 分钟前
vben admin框架vue项目发布部署到linux的docker中
linux·运维·docker
2501_9151063224 分钟前
不依赖 Mac 也能做 iOS 开发?跨设备开发流程
ide·vscode·macos·ios·个人开发·swift·敏捷流程
最懒的菜鸟26 分钟前
docker pull weaviate 国内拉取失败的问题
运维·docker·容器
专注VB编程开发20年27 分钟前
Typescript就像C#,VS IDE以前对JS只有基础、弱智能的支持
javascript·vscode·microsoft·typescript
weixin_4266892034 分钟前
VSCODE CMAKE编译环境安装配置使用
ide·vscode·编辑器
gallonyin39 分钟前
服务器带宽异常排查实战:用 tcpdump + Docker 精准定位“吃带宽”的进程
服务器·docker·tcpdump
知兀43 分钟前
【IDEA/基本设置】主题、字体、导包;Code Style配置(google的Java Code Stytle);git提交优化import
java·ide·intellij-idea
草青工作室1 小时前
Spring Boot 环境变量配置详解:从 IDEA 到 Docker 部署
spring boot·docker·intellij-idea
白鸽梦游指南1 小时前
docker部署和常规使用方法
运维·docker·容器