当前位置:   article > 正文

Mac Docker安装后重启无法命令调用Docker问题_zsh: command not found: docker

zsh: command not found: docker

        在下载Mac Docker并且在你的mac电脑安装后,我们正常通过终端命令去访问Docker,是可以正常使用的;但是,当重启电脑后,就会发现除了通过Docker界面去使用,使用终端就会提示我们:

zsh: command not found: docker

这个问题我个人也找了很多博客,都会提示你要去配置环境变量。比如:

  1. ~/.bash_profile 
  2. /etc/profile 
  3. ~/.zshrc

我们通过博客常见的环境变量配置,在配置好之后并使用source就会发现除了docker命令外,其他环境变量包括系统内置的环境变量都消失了;

这个问题经过个人不断查找,确实是因为没有配置环境变量导致的;

但是由于Mac电脑通常都是zsh为默认路径;zsh默认的环境变量目录为“~/.zshrc”;

我们只需要在这个目录配置对的docker环境变量;即可解决这个问题;

首先我们要找到docker真的目录;我的mac电脑目录为:

/Applications/Docker.app/Contents/Resources/bin

必须要到Bin目录

然后我们使用常见的编写命令,我个人比较喜欢vi  vim

vi ~/.zshrc

然后将我们找到的目录 配置到我们的环境变量中:
 

export PATH="/Applications/Docker.app/Contents/Resources/bin:$PATH"

然后再使用我们的更新命令;

source ~/.zshrc

这个时候我们再去正常使用docker命令即可,当然,查看这个也要去检查其他命令还在不在

如果不在,那么表示你的mac默认环境变量指向文件不是这个,继续找吧~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/323731?site
推荐阅读
相关标签
  

闽ICP备14008679号