我已经为Windows安装了Docker.当我docker --version在命令提示符下键入命令时,它根本无法识别它.
消息是这样的:
'docker' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)
我错过了什么 ?
Raj*_*esh 20
我在我的Windows 10机器上安装了Docker 18.06.1-ce版本并遇到了类似的问题,即使docker添加了Windows%PATH%.
我将docker路径移到了底部,这解决了我的问题.
Moh*_*ari 14
我重新启动了系统,它正常工作,也许我们可以说需要重新启动。
我在 Windows 10 pro 1903 中安装了 docker Docker version 19.03.13 build 4484c46d9d。我遇到了同样的问题,然后我只是将“com.docker.cli”重命名为“docker”并将环境变量设置为“C:\Program Files\Docker\Docker\resources\bin'
问题已解决。
参考图片:
https://drive.google.com/file/d/1sZwx4udOzJeITV2RDGQKlsOt_TF4Wq2N/view?usp=sharing
https://drive.google.com/file/d/1DpW2DR2n_jCGezwrXuhNtXpSTBWmEDJk/view?usp=sharing
小智 6
将 docker 添加到PATH变量 &refreshenv以继续使用相同的命令提示符
如果您已经使用 docker 工具箱安装了安装路径 "C:\Program Files\Docker Toolbox"
手动使用环境变量 > 路径(在此处添加 docker 路径)
使用命令行
临时使用 set PATH=%PATH%;C:\Program Files\Docker Toolbox
PATH通过echo %PATH%在此之前永久更改 setx PATH=%PATH%;C:\Program Files\Docker Toolbox
小智 5
确保 docker.exe 路径 (C:\Program Files\Docker\Docker\resources\bin) 已添加到 PATH 变量。
您可以按如下方式检查:
ECHO %PATH%
Run Code Online (Sandbox Code Playgroud)
在我的例子中,docker 路径必须附加在 PATH 的末尾。之后docker cmd就被识别了。
docker: command not found
Run Code Online (Sandbox Code Playgroud)
Windows 7:只需在系统变量中设置 docker 的路径
步骤:1 [点击路径->编辑->粘贴泊坞窗位置]
步骤:2 [粘贴泊坞窗位置] 在我的情况下 C:\Program Files\Docker Toolbox。
现在检查$ docker 版本
| 归档时间: |
|
| 查看次数: |
23152 次 |
| 最近记录: |