是否可以在 Visual Studio 代码上使用 Docker 工具箱?
Is it possible to use Docker Toolbox on Visual Studio Code?
我有 Windows 10 家庭版,因此我必须安装 Docker 工具箱而不是 Docker。我正在使用 Visual Studio 代码进行开发,它具有 Docker 支持扩展 (https://github.com/Microsoft/vscode-docker),它为最常见的 Docker 命令添加了集成。
不幸的是,它在我的情况下不起作用(Visual Studio 代码终端的输出):
C:\Users\Konrad\workspace\docker-tests>docker build . -t docker-whale
An error occurred trying to connect: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/build?buildargs=%7B%7D&cgr
oupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=Dockerfile&labels=%7B%7D&memory
=0&memswap=0&rm=1&shmsize=0&t=docker-whale&ulimits=null: open //./pipe/docker_engine: The system cannot find the
file specified.
相同的命令在 Docker 快速启动终端中工作得很好。
是否可以像 "Docker Quickstart Terminal" 一样配置 Visual Studio 代码以使用 docker?我应该更改一些系统配置才能使用它吗?
我运行遇到了同样的问题。在 this article 之后,我能够使用 Yeoman 配置 dotnet 核心容器,然后当您按下 F5 时,VS Code 会在 docker 容器中为您的应用程序生成图像。
另一种解决方案,如果您的计算机中有 Docker 工具箱。
使用VSCode远程容器开发。
您可以在此处找到更多信息:
我有 Windows 10 家庭版,因此我必须安装 Docker 工具箱而不是 Docker。我正在使用 Visual Studio 代码进行开发,它具有 Docker 支持扩展 (https://github.com/Microsoft/vscode-docker),它为最常见的 Docker 命令添加了集成。
不幸的是,它在我的情况下不起作用(Visual Studio 代码终端的输出):
C:\Users\Konrad\workspace\docker-tests>docker build . -t docker-whale
An error occurred trying to connect: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/build?buildargs=%7B%7D&cgr
oupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=Dockerfile&labels=%7B%7D&memory
=0&memswap=0&rm=1&shmsize=0&t=docker-whale&ulimits=null: open //./pipe/docker_engine: The system cannot find the
file specified.
相同的命令在 Docker 快速启动终端中工作得很好。
是否可以像 "Docker Quickstart Terminal" 一样配置 Visual Studio 代码以使用 docker?我应该更改一些系统配置才能使用它吗?
我运行遇到了同样的问题。在 this article 之后,我能够使用 Yeoman 配置 dotnet 核心容器,然后当您按下 F5 时,VS Code 会在 docker 容器中为您的应用程序生成图像。
另一种解决方案,如果您的计算机中有 Docker 工具箱。
使用VSCode远程容器开发。
您可以在此处找到更多信息: