docker - 在 RHEL8 上安装 kubernetes 致命:docker.service 未找到
问题描述
我正在尝试在 aws 实例(RHEL8)上安装 kubernetes,但是在运行 kubeadm init 时它给了我找不到 docker.service。我做了一些挖掘,我发现
Red Hat for Red Hat Enterprise Linux (RHEL) 8 不提供或支持 docker 软件包。docker 容器引擎被容器工具模块中的一套工具所取代。
现在我的问题是如何为 kubernetes 集群安装 docker?如果不支持 docker,那么在 RHEL8 上启动 kubernetes 的其他选项是什么。我们如何使用其他选项在 RHEL8 上安装 kubernetes?详细的答案会很有帮助。谢谢你。
解决方案
使用 CRI-O 作为容器运行时而不是 Docker。OpenShift 在 RHEL8 上使用 CRI-O,因此得到了很好的支持(这就是原因)。
推荐阅读
- android - 如何获取触摸事件的绝对位置?
- git - 克隆外部(远程)存储库时的建议
- ios - 在 iOS13 上编辑加载到 WKWebview 上的 HTML 文件时围绕 html 内容的边框
- python - PyMySQL:连接被主机中的软件中止
- xaml - 如何防止在uwp中特定宽度和高度后窗口缩小
- c# - 使用 BitMiracle.LibTiff.Net 库将 JPEG 转换为 TIFF 图像 C# 时未获得预期输出
- python - Pyspark:如何以数据框的行作为参数应用用户定义的函数?
- shopware - 是否有任何事件或钩子可用于商店更改?
- awk - 在特定数量的唯一条目后拆分文件
- ssl - Rabbitmq.conf 文件中的 SSL 配置未应用于我的 rabbitmq-server