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

1 前言

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

2 具体实现

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

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

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

相关推荐
松树戈24 分钟前
IDEA Commit 模态提交界面关闭VS开启对比
java·ide·intellij-idea
Golinie31 分钟前
【GoTeams】-5:引入Docker
docker·docker-compose·dockerfile
朱剑君34 分钟前
番外篇 - Docker的使用
爬虫·docker·容器
Tipriest_1 小时前
vscode user settings.json分享
ide·vscode·json
aerror1 小时前
VsCode/Cursor workbench.desktop.main.js 的入口
javascript·ide·vscode
RememberLey2 小时前
【Docker】通过 Docker 拉取 Python 镜像并设置远程连接(SSH)
python·docker·ssh
Sylvan Ding2 小时前
如何在vscode里像typora那样插入图片?
vscode·typora·markdown image
handsomestWei3 小时前
docker配置固定ip解决nginx代理容器名称dns缓存不更新问题
tcp/ip·nginx·docker·dns
小刘爱喇石( ˝ᗢ̈˝ )11 小时前
玛卡巴卡的k8s知识点问答题(二)
docker·容器·kubernetes
Ares-Wang11 小时前
docker compose
java·docker·容器