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

1 前言

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

2 具体实现

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

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

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

相关推荐
不知所云,2 小时前
3. lvgl 9.3 vscode 模拟环境搭建 lv_port_pc_vscode-release-v9.3
ide·vscode·编辑器·c·sdl·lvgl vscode·lvgl模拟器
墨小傲3 小时前
基于Linux下的vscode c/c++开发环境搭建详细教程
linux·c语言·vscode
魂尾ac4 小时前
Centos Docker 安装(100%成功)
linux·docker·centos
Percep_gan4 小时前
idea的使用小技巧,个人向
java·ide·intellij-idea
Johny_Zhao10 小时前
Docker + CentOS 部署 Zookeeper 集群 + Kubernetes Operator 自动化运维方案
linux·网络安全·docker·信息安全·zookeeper·kubernetes·云计算·系统运维
zwjapple11 小时前
docker-compose一键部署全栈项目。springboot后端,react前端
前端·spring boot·docker
tan180°13 小时前
MySQL表的操作(3)
linux·数据库·c++·vscode·后端·mysql
代码老y13 小时前
Docker:容器化技术的基石与实践指南
运维·docker·容器
DuelCode14 小时前
Windows VMWare Centos Docker部署Springboot 应用实现文件上传返回文件http链接
java·spring boot·mysql·nginx·docker·centos·mybatis
万千思绪17 小时前
【PyCharm 2025.1.2配置debug】
ide·python·pycharm