Docker 设置本地Kubernetes安装
我有一个Intel Atom双核,剩余4 GB内存,想用它运行docker映像。 对于这种本地安装,有哪些可能的解决方案?我已经找到了看起来很有前途的MicroK8,但不知道还有哪些其他替代品。是否有一个完整的发行版只关注运行docker容器 如果我要安装MicroK8s,我还必须管理托管它的Ubuntu安装。如果发行版只关注于运行docker容器并同时更新操作系统和docker内容,那就太好了,所以我知道它总是能够很好地协同工作。Docker 设置本地Kubernetes安装,docker,kubernetes,Docker,Kubernetes,我有一个Intel Atom双核,剩余4 GB内存,想用它运行docker映像。 对于这种本地安装,有哪些可能的解决方案?我已经找到了看起来很有前途的MicroK8,但不知道还有哪些其他替代品。是否有一个完整的发行版只关注运行docker容器 如果我要安装MicroK8s,我还必须管理托管它的Ubuntu安装。如果发行版只关注于运行docker容器并同时更新操作系统和docker内容,那就太好了,所以我知道它总是能够很好地协同工作。 如果你能运行Docker,请运行 您还可以运行(在docker
- 如果你能运行Docker,请运行
- 您还可以运行(在docker、hypervisor或virtualbox的顶部)
-种类
- 这是一个实验室环境,用于在Kubernetes上玩Docker容器而不安装任何东西:
- Minikube:
- Docker Swarm:是kubernetes的替代品,功能较少,但易于安装。(比较:)
- 使用VirtualBox创建您自己的群集:
- 是一种用于创建用于开发和测试的本地单节点Kubernetes群集的方法。安装完全自动化,不需要云提供商帐户
- 是一个多节点(而minikube是单节点)Kubernetes群集,它只需要一个docker守护程序。它使用docker-in-docker技术生成Kubernetes集群
- 是使用Docker容器“节点”运行本地Kubernetes群集的工具。它主要用于测试Kubernetes 1.11+。可以使用它创建多节点或多控制平面Kubernetes群集
- 是适用于Mac或Windows环境的易于安装的应用程序,它使您能够在几分钟内开始在单个节点Kubernetes群集上的容器中进行编码和部署
- 安装Kubernetes企业平台OpenShift的社区版本,用于本地开发和测试。它为Windows、macOS和Linux提供了一个多功能VM(
)。容器启动基于minishift start
(仅限Linux)。您也可以安装oc集群启动
- 在本地计算机上提供最新Kubernetes版本的单命令安装,用于开发和测试。安装程序快速(约30秒),支持多种插件,包括Istio,只需一个命令
- 可以在您的计算机上使用VirtualBox将Kubernetes部署到一个或多个VM,以用于开发和测试场景。扩展到完整的多节点群集
- 是一个基于Terraform/Packer/BASH的基础架构代码(IaC)脚本,用于在Linux主机上创建一个七节点(1个引导节点、1个主节点、1个管理节点、1个代理节点和3个工作节点)LXD集群
- 支持本地主机上的九实例部署
kind
是“docker中的docker”,节点是docker容器。但我不是100%肯定。我听了一个有善良作者的播客,其中解释了这一点(但我自己没有碰它),我的学习设置是minikube
和kubespray,放在流浪者/virtualbox的顶部。你不需要Kubernetes来运行docker图像。Docker CE已经足够了。