在 Visualstudio 的网站中,以下链接:
https://code.visualstudio.com/docs/remote/remote-overview
网站上说VS Code远程开发可以通过3种方式连接:
在关于 Containers 的链接中,页面显示:
Linux:Docker CE/EE 18.06+ 和 Docker Compose 1.21+。 (不支持Ubuntu snap包。)
但也说:
其他基于 glibc 的 Linux 容器如果需要 Linux 先决条件,也可以工作。
因此尚不清楚该扩展是否适用于非 Docker 容器。
是否可以使用此扩展在 LXC 容器内开发软件(本地或远程)?
LXC和LXD是系统容器,因此你绝对可以使用远程SSH方法。
Containers方法是为Docker设计的。也许可以通过适当的
devcontainer.json
使其与 LXD 一起工作,但您需要弄清楚这一点。我找不到这方面的现有指南。
可以使用 Ansible 和 LXD ,事实上它会更好。
环境终于搭建好了吗?