如何使用 Chocolatey 安装 Docker?

2024-03-25

I ran

choco install docker-cli
choco install docker-machine
choco install docker-compose
choco install docker-desktop

我尝试根据文档测试安装,但出现错误。

https://docs.docker.com/get-started/#test-docker-version https://docs.docker.com/get-started/#test-docker-version

# docker --version
Docker version 19.03.1, build 74b1e89

# docker version
Client: Docker Engine - Community
 Version:           19.03.1
 API version:       1.40
 Go version:        go1.12.5
 Git commit:        74b1e89
 Built:             Thu Jul 25 21:17:08 2019
 OS/Arch:           windows/amd64
 Experimental:      false
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/version: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.

# docker info
Client:
 Debug Mode: false

Server:
ERROR: error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/info: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.
errors pretty printing info

我查看了这个问题,但没有一个答案有用:docker 无法在 windows 上启动 https://stackoverflow.com/questions/40459280/docker-cannot-start-on-windows

我使用的是 Windows 10。

参考:https://chocolatey.org/search?q=docker https://chocolatey.org/search?q=docker


我还直接从 Docker.com 下载并运行了安装程序。

https://hub.docker.com/editions/community/docker-ce-desktop-windows https://hub.docker.com/editions/community/docker-ce-desktop-windows

它只说现有安装是最新的并退出。系统托盘中没有鲸鱼图标。


从任务管理器 > 性能 > CPU 显示虚拟化已启用:


使用 Chocolatey 在 Windows 上安装 Docker 肯定有不同的方法,我建议您查看 Stefan Scherer 的这篇博客文章,而不是在这里重复所有内容:

https://stefanscherer.github.io/how-to-install-docker-the-chocolatey-way/ https://stefanscherer.github.io/how-to-install-docker-the-chocolatey-way/

他为 Docker 工作,也是 Chocolatey 的长期用户,希望这篇博文能够帮助您入门。

总结一下,他的 TL/DR:

在 Windows 10 计算机上使用 Docker 的最佳体验是使用 Docker Desktop 产品。尝试获取一台最新的 Windows 10 Pro 计算机进行所有设置,然后运行

choco install docker-desktop
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Chocolatey 安装 Docker? 的相关文章

随机推荐