vscode-dev-containers 是否可以与 LXC 等非 Docker 容器一起使用?

问题描述 投票:0回答:3

在 Visualstudio 的网站中,以下链接:

https://code.visualstudio.com/docs/remote/remote-overview

网站上说VS Code远程开发可以通过3种方式连接:

  • 远程 SSH
  • 远程 - 容器
  • 远程 - WSL

在关于 Containers 的链接中,页面显示:

Linux:Docker CE/EE 18.06+ 和 Docker Compose 1.21+。 (不支持Ubuntu snap包。)

但也说:

其他基于 glibc 的 Linux 容器如果需要 Linux 先决条件,也可以工作。

因此尚不清楚该扩展是否适用于非 Docker 容器。

是否可以使用此扩展在 LXC 容器内开发软件(本地或远程)?

visual-studio-code lxc vscode-remote
3个回答
0
投票

LXC和LXD是系统容器,因此你绝对可以使用远程SSH方法。

Containers方法是为Docker设计的。也许可以通过适当的

devcontainer.json
使其与 LXD 一起工作,但您需要弄清楚这一点。我找不到这方面的现有指南。


0
投票

可以使用 Ansible 和 LXD ,事实上它会更好。


0
投票

环境终于搭建好了吗?

© www.soinside.com 2019 - 2024. All rights reserved.