bash: docker: command not found

之前在win10上安装、使用过docker,但是今天再次在终端执行docker 命令,提示 bash: docker: command not found。 

以为是终端无法识别命令,于是在powershell, GIT 都尝试了,但是结果都相同,看来是配置的问题,是工具的问题。

搜索了报错,有朋友提示说是环境变量的问题,但是echo $PATH 又是可以看到docker环境变量。

查看了官方文档也没有效提示。转移注意力之后,查看了环境变量,确实没有看到DOCKER 的环境变量。奇怪,之前为啥运行好好的?

(本次启动DOCKER时有报错,恢复到了默认设置,可能和这个有关系;仔细看了环境变量,其实是有环境变量的,但是不知为何,环境变量被分为2行了。)

添加了环境变量之后,解决问题。

需要关闭-重启 powershell 之后环境变量才会生效。

CMD 中,直接输入PATH 查看环境变量。

原文地址:https://www.cnblogs.com/George19950505/p/13736283.html