sudo: eval: command not found
Ran into same issue while setting up the jenkins workflow. Below solution worked for me:
Instead of:
eval $(minikube docker-env)
Try using:
sudo -s eval $(minikube docker-env)
You use sudo eval $(minikube docker-env)
, sudo: eval: command not found
this means eval
not found. eval
is an built-in in shell, so when sudo
without -s
it will surely tell you this error, like next:
shubuntu1@shubuntu1:~/777$ sudo eval
sudo: eval: command not found
shubuntu1@shubuntu1:~/777$ sudo -s eval
shubuntu1@shubuntu1:~/777$
If you want to execute with root account:
$ sudo -s -H $ eval $(minikube docker-env)
If you just intend to execute with current account:
$ eval $(minikube docker-env)