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

1 前言

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

2 具体实现

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

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

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

相关推荐
Dobby_0533 分钟前
【Docker】容器网络探索(二):实战理解 host 网络
网络·docker·云原生
mit6.8247 小时前
[手机AI开发sdk] Aid_code IDE | PC浏览器同步访问
ide·人工智能·智能手机
李少兄7 小时前
IntelliJ IDEA 远程调试(Remote Debugging)教程
java·ide·intellij-idea
麦兜_冰夕9 小时前
如何导出VSCode的已安装扩展列表?
vscode
咯哦哦哦哦9 小时前
linux vscode+cmake+clangd
linux·ide·vscode
故事不长丨10 小时前
【Java SpringBoot+Vue 实现视频文件上传与存储】
java·javascript·spring boot·vscode·后端·vue·intellij-idea
屹奕10 小时前
IDEA多实例项目启动模拟负载均衡
ide·intellij-idea
Gauss松鼠会10 小时前
【openGauss】构建一个兼容Oracle模式支持创建package的openGauss的docker镜像
数据库·docker·oracle·opengauss
谅望者11 小时前
VS Code 界面完全解析(新手入门版)
vscode·编辑器·vsc
梁正雄12 小时前
16、Docker swarm-3
运维·docker·容器