之前在服务器上的Docker内开发,文件编辑起来就很不爽。不如使用VsCode直接打开远程服务器上的Docker,这样就能在VsCode里直接无缝编辑Docker里的文件了。
但是百度和必应得到的中文结果都很奇葩,都是什么“给docker添加端口映射”、“给服务器开放被映射的端口”、“远程连接到这个端口”就连接到了Docker里。
emm,远程连接一个docker还需要服务器上专门开个端口?还得给docker添加一个额外的端口映射?
要么搜索结果就是“使用Docker拓展”,但Docker拓展其实并没有这功能。。。
为什么同学VsCode的“远程资源管理器”里除了“远程(隧道/SSH)”外还有“开发容器”的选项,而我即使安装了Docker拓展也没有这个选项呢?
安装插件Dev Containers
。
使用VsCodeRemote - SSH
插件连接到远程服务器(具体方法在插件页都有介绍)
点击VsCode左侧的远程资源管理器
图标,选择开发容器
,选中你像连接的容器就能直接连接进去开发了。
原创不易,转载请附上原文链接哦~
Tisfy:https://letmefly.blog.csdn.net/article/details/135743708