我跑了
choco install docker-cli
choco install docker-machine
choco install docker-compose
choco install docker-desktop
Run Code Online (Sandbox Code Playgroud)
我尝试根据文档测试安装,但出现错误。
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
Run Code Online (Sandbox Code Playgroud)
我看了这个问题,但没有一个答案是有用的:docker cannot start on windows
我正在使用 Windows 10。
参考:https : //chocolatey.org/search?q=docker
我还直接从 Docker.com 下载了一个运行安装程序。
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/
他为 Docker 工作,也是 Chocolatey 的长期用户,希望这篇博文能够帮助您入门。
总结一下,他的 TL/DR:
在 Windows 10 计算机上使用 Docker 的最佳体验是使用 Docker Desktop 产品。尝试获取一台最新的 Windows 10 Pro 计算机进行所有设置,然后运行
choco install docker-desktop
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4462 次 |
| 最近记录: |