背景说明
Kubernetes资源文件YAML编写过程中需要记住大量的语法,这加重了学习的负担,可以通过插件的形式增强集成开发环境的自动补全,减少编写成本。
解决方案
可以查看文档: https://www.kancloud.cn/shangyewangchuan/vs_code/972969
Docker
安装Docker插件支持Docker相关功能支持
语法支持相对较好,新建文件名称为Dockerfile文件即可自动识别,然后按下空格Space键即可弹出下拉框提示
还支持docker-compose.yaml语法
另外右侧会出现Docker插件图标点击即可看到对应的资源清单
另外还支持快捷键创建按下F1,并输入docker add
Unable to load schema from 'https://raw.githubusercontent.com/compose-spec/compose-spec/master/schema/compose-spec.json': Request vscode/content failed unexpectedly without providing any details.
通过网址查看对应的IP: https://www.ipaddress.com/ip-lookup
访问网址下载SwitchHosts: https://github.com/oldj/SwitchHosts/releases 并配置域名IP映射
185.199.108.133 raw.githubusercontent.com
185.199.108.133 raw.githubusercontent.com
185.199.108.133 user-images.githubusercontent.com
185.199.108.133 avatars2.githubusercontent.com
185.199.108.133 avatars1.githubusercontent.com
此时可以看到控制台不报错,且镜像版本可以提示
Docker File Template
开源地址: https://github.com/QuentinGruber/dockerfiletemplate
使用方案: 插件安装完成后,会在右侧出现一个插件图标