0

是否可以容器化 minishift 或 minikube 集群?这样我就可以docker run -it容器了,oc/kubectl get里面的资源呢?

Dockerfile 可能是这样的:

FROM alpine:latest
RUN **minishift installation**
ENTRYPOINT ['minishift', 'start']

我们目前有一个产品在 VM 中有一个 minishift 集群,所以我想知道我们是否可以将它从 VM 转换到容器。

4

1 回答 1

1

从理论上讲,是的,这可能是可能的。但这不应该以这种方式进行。

虽然我确实了解在虚拟机中运行MinikubeMinishift,但我无法理解您为什么要在容器中运行。这两者只是一个易于使用的 Kubernetes 或 OpenShift 节点。

如果您已经有一个集群,为什么不使用它来运行您想要的应用程序。通过将 Minikube 或 MiniShift 部署到容器中,您会为您的应用程序带来巨大的开销。

您可能有兴趣阅读这篇博客在 Docker 容器中运行 systemd。它有点过时了,但它可能是您正在寻找的东西。Daniel Walsh还在 2019 年发布了该帖子自 2014 年以来的更新,您可以在此处找到它

于 2019-09-26T10:47:07.010 回答