是否可以在 VS 代码上挂载 docker 容器?

问题描述

我看到过,但我不记得在哪里看到过。

看起来像是在 Linux 内部,在 Mac OS 上的 VS Code 上安装 docker 容器。

是否可以在 VS 代码上挂载 docker 容器?

解决方法

通过“挂载”,我猜您是在谈论在容器内打开 VSCode,而不是 Docker 卷和 bind mounts。您可以安装 Remote Containers 扩展程序来执行此操作。

另请参阅@AttilaViniczai 提到的文档,了解如何为 VSCode 创建开发容器/开发容器:https://code.visualstudio.com/docs/remote/create-dev-container

  1. 安装 VSCode 扩展

remote containers extension

  1. 选择 VSCode 左侧的远程资源管理器选项卡,并确保从下拉菜单中选择了容器

select containers

  1. 双击您要处理的容器和/或右键单击并选择附加到容器。这会将 VSCode 附加到该 Docker 容器并自动在其中安装所需的工具。

attach to container

有关这方面的更多信息,您可以查看 VSCode 文档 here 和教程 here