docker - 是否可以在 Visual Studio Code 上使用 Docker Toolbox?

标签 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 快速启动终端中运行得很好。

是否可以将 Visual Studio Code 配置为以与“Docker 快速启动终端”相同的方式使用 docker?我应该更改一些系统配置才能使用它吗?

最佳答案

我也遇到了同样的问题。正在关注this article我能够使用 Yeoman 配置 dotnet core 容器,然后当您按 F5 时,VS Code 会在 docker 容器中为您的应用程序生成镜像。

关于docker - 是否可以在 Visual Studio Code 上使用 Docker Toolbox?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41364486/

相关文章:

jenkins - Dockerized jenkins是一个不错的选择吗?

python - 在 Docker 容器中运行 Windows Server Core

.net - 如何在Windows 10中安装.NET 4 Framework

ruby-on-rails - 运行 "Insecure world writable dir/mnt/c in PATH, mode 040777"后如何修复 "rails s"错误

debugging - visual studio code - lldb调试rust,更改项目目录

laravel-5 - 尝试通过单击 Laravel VS Code 来访问代码中的文件

python - fatal error : *. h : No such file or directory. 运行 docker build 命令为 python 项目创建图像时

django - 用于开发和生产的 Dockerfile 的单独进程?

xaml - 我什么时候应该使用 Border over Grid?

.net-core - 未为 dotnet 核心项目生成 Coverlet lcov.info 文件