我已经在系统上安装了minikube minikube start
并按预期工作。当我想使用本地docker映像并因此尝试运行sudo时eval $(minikube docker-env)
。
这给我一个错误:
sudo:eval:找不到命令
任何指导或解决方案?我正在MacOS Mojave上运行它。
您使用sudo eval $(minikube docker-env)
,sudo: eval: command not found
这表示eval
找不到。eval
是内置的shell,因此如果sudo
没有-s
它,肯定会告诉您此错误,例如next:
shubuntu1@shubuntu1:~/777$ sudo eval sudo: eval: command not found shubuntu1@shubuntu1:~/777$ sudo -s eval shubuntu1@shubuntu1:~/777$
如果要使用root帐户执行:
$ sudo -s -H $ eval $(minikube docker-env)
如果您只想使用当前帐户执行:
$ eval $(minikube docker-env)