如何在Docker Toolbox(Windows 7)中使用vscode远程容器?

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

我使用Windows 7,并且无法为Windows安装Docker,所以我使用Docker Toolbox。

Microsoft Visual Studio Code不支持Docker工具箱进行远程容器开发。

但是我需要在我的docker工具箱中使用此功能。

Github上有一个问题尚未解决,https://github.com/microsoft/vscode-remote-release/issues/95

windows-7 docker-toolbox vscode-remote
1个回答
0
投票

您需要启动docker-machine。需要最新版本的vscode(1.40.2 +)

在您的.devcontainer.json中,您可以覆盖工作区mount volumene命令(更多信息here

“ workspaceMount”:“ src = // c / Users / 您的用户名 / git / reponame,dst = / workspaces / reponame,type = bind,consistency = delegated”

VSCode在/ workspaces中以与原始名称相同的名称在容器内的默认工作空间中搜索,并自动打开它,但是如果需要,可以在.devconatiner中覆盖它,也可以手动打开它。

重要:您的存储库应始终位于Windows用户配置文件(%userprofile%)中。这是Docker Toolbox的要求。

Note:Docker Toolboox的问题在于,Visual Studio Code默认不支持docker-machine挂载卷。但是此解决方法可以为您提供帮助。

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