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

1 前言

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

2 具体实现

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

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

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

相关推荐
霸气十足+拼命+追梦少年7 小时前
vscode远程服务器出现一直卡在正在打开远程和连接超时解决办法
服务器·ide·vscode
江湖有缘8 小时前
【Docker项目实战】使用Docker部署todo任务管理器
docker·容器·eureka
MintonLee复现侠9 小时前
记录RK3588的docker中启动rviz2报错
docker·容器·ros·rk3588·rviz·rviz2
大明湖畔的小鳄鱼11 小时前
docker安装centos
docker·容器·centos
QL.ql11 小时前
(一)vscode搭建espidf环境
ide·vscode·编辑器
liliangcsdn12 小时前
Mac M1探索AnythingLLM+SearXNG
人工智能·docker·云原生·eureka
HZ_YZ12 小时前
idea docker打包springboot镜像自动推送服务器
docker
旧时光巷12 小时前
【docker①】在VS Code中使用Docker容器
运维·vscode·docker·容器·环境配置·安装教程·镜像构建
flushddd13 小时前
GOOUUU ESP32-S3-CAM 果云科技开发板开发指南(二)(超详细!)Vscode+espidf 摄像头拍摄视频实时传输到LCD,文末附源码
vscode·科技·单片机·物联网·esp32
hhhh明15 小时前
Windows11 运行IsaacSim GPU Vulkan崩溃
vscode·python