小编TKt*_*Guy的帖子

为什么我无法像其他可执行文件一样执行 minikube,即使它已安装并准备就绪?

学习 kubernetes,我正在尝试在 docker 上运行的 alpine 容器中旋转 minikube 集群。不管这是否可能,我不明白为什么内核无法看到“minikube”作为可执行文件存在于 /usr/local/bin 中。我能够执行“kubectl”,尽管它存在于同一路径中。

我已经尝试从 root 和 /usr/local/bin 路径执行“minikube”、“./minikube”。我也查过类似的问题,但解决方案没有帮助。

以下是我在屏幕上看到的内容。“kubectl”和“minikube”都显示为绿色。

/usr/local/bin # ls -l
total 96540
-rwxr-xr-x    1 root     root      42985504 Aug 18 11:31 kubectl
-rwxr-xr-x    1 root     root      55869264 Aug 18 11:36 minikube
/usr/local/bin # minikube
/bin/sh: minikube: not found
/usr/local/bin # ./minikube
/bin/sh: ./minikube: not found
/usr/local/bin # minikube --help
/bin/sh: minikube: not found
/usr/local/bin #               
Run Code Online (Sandbox Code Playgroud)

我希望“minikube”执行并抛出帮助或错误消息。但是,我看到的是内核的错误,无法找到具有该名称的任何可执行文件。

containers docker alpine-linux minikube

5
推荐指数
1
解决办法
1992
查看次数

标签 统计

alpine-linux ×1

containers ×1

docker ×1

minikube ×1