是否可以在Visual Studio代码上使用Docker Toolbox?

时间:2016-12-28 14:55:34

标签: docker windows-10 visual-studio-code docker-toolbox

我有Windows 10家庭版,因此我必须安装Docker Toolbox而不是Docker。我正在使用Visual Studio Code进行开发,它具有Docker支持(https://github.com/Microsoft/vscode-docker)的扩展,它为最常见的Docker命令添加了集成。

不幸的是它在我的情况下不起作用(从Visual Studio Code终端输出):

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 Quickstart终端中运行良好。

是否可以将Visual Studio代码配置为以与#34; Docker Quickstart Terminal"相同的方式使用docker。呢?我应该改变一些系统配置才能使用它?

2 个答案:

答案 0 :(得分:3)

我遇到了同样的问题。在this article之后我能够使用Yeoman配置一个dotnet核心容器,然后当你点击F5时,VS Code会在docker容器中为你的应用生成图像。

答案 1 :(得分:0)

另一种解决方案,如果您的计算机中装有Docker Toolbox。

使用 VSCode远程容器开发。 您可以在这里找到更多信息:Is it possible to use Docker Toolbox on Visual Studio Code?