K3d是一个围绕 Rancher/SUSE K3s Kubernetes 发行版的开源包装器,可让您在 Docker 中运行控制平面。整个堆栈在 Docker 中运行,为您提供轻量级且易于设置的完全容器化集群。

K3s 专为广泛的工作流程而设计,而 K3d 更专注于您已经在使用 Docker 的开发情况。它允许您在现有 Docker 主机上启动 Kubernetes 集群,而无需运行虚拟机或任何其他系统服务。

本文将向您展示如何启动和运行一个简单的 K3d 集群。在开始之前,您需要在系统上安装Kubectl和 Docker v20.10.5 或更高版本。K3d 适用于 Linux、Mac(包括通过 Homebrew)和 Windows(通过Chocolatey)。本指南侧重于 Linux 的使用;文档中提供了其他平台的 CLI 安装说明。

安装 K3d CLI

k3dCLI 提供了用于创建和管理集群的管理命令。您可以在 GitHub 上找到最新的 CLI或运行安装脚本以自动为您的系统获取正确的下载。

$ curl -s https://raw.githubusercontent.com/k3d-io/k3d/main/install.sh | bash

该脚本将k3d二进制文件存放到您的/usr/local/bin目录中。尝试运行k3d version命令以检查您的安装是否成功

使用 K3d 在 Docker 中运行 Kubernetes 集群相关推荐

  1. 7条命令在docker中部署Mesos集群

    7条命令在docker中部署Mesos集群 所有使用的Docker容器构建文件是有也.您可以在本地构建每个容器或只使用位于Docker Hub预构建的容器.下面的命令会自动下载所需的预建的容器为您服务 ...

  2. 在jenkins中连接kubernetes集群

    在jenkins中连接kubernetes集群 配置kubernetes plugin连接kubernetes集群 1.点击系统管理->系统设置-添加一个云,在下拉菜单中选择kubernets并 ...

  3. 使用docker engine 运行时 集群部署 kubernetes v1.23

    硬件环境: 使用 VMware16 模拟3台服务器,建立1个control plane(master),2个work 节点的kubernetes集群 使用 Ubuntu server 20.04 TL ...

  4. 【Druid】(四)Apache Druid 部署和配置(单机版 / Docker 容器版 / Kubernetes 集群版)

    文章目录 一.Apache Druid 部署 1.1 单机版 1.1.1 Jar 包下载 1.1.2 Druid 的安装部署 1.2 Docker 容器版 1.2.1 下载 1.2.2 配置 Dock ...

  5. k3d入门指南:在Docker中运行K3s

    在本文中,我们将简单了解k3d,这是一款可让您在安装了Docker的任何地方运行一次性Kubernetes集群的工具,此外在本文中我们还将探讨在使用k3d中可能会出现的一切问题. 什么是k3d? k3 ...

  6. s19.基于 Kubernetes v1.25 (kubeadm) 和 Docker 部署高可用集群(一)

    基于 Kubernetes v1.25 和 Docker 部署高可用集群 主要内容 Kubernetes 集群架构组成 容器运行时 CRI Kubernetes v1.25 新特性 Kubernete ...

  7. 中通快递关键业务和复杂架构挑战下的 Kubernetes 集群服务暴露实践

    本文是上海站 Meetup 讲师王文虎根据其分享内容整理的文章. KubeSphere 社区的小伙伴们,大家好.我是中通快递容器云平台的研发工程师王文虎,主要负责中通快递容器云平台开发.应用容器化推广 ...

  8. 巧用 K3s 和 Traefik 快速搭建本地 Kubernetes 集群

    公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 完整的 Kubernetes 集群往往非常复杂,需要较高的资源,往往我们在开发期间需要一个完整的 Kubernet ...

  9. 在阿里云上部署生产级别Kubernetes集群

    阿里云是国内非常受欢迎的基础云平台,随着Kubernetes的普及,越来越多的企业开始筹划在阿里云上部署自己的Kubernetes集群. 本文将结合实战中总结的经验,分析和归纳一套在阿里云上部署生产级 ...

最新文章

  1. (转载)动态SLAM系统:VDO-SLAM!
  2. 如何用leangoo快速搭建敏捷研发体系分享会
  3. php程序的安全要素
  4. oracle 记录被另一个用户锁住
  5. mysql druid 多数据源_SpringBoot使用阿里数据库连接池Druid以及多数据源配置
  6. ac9560不支持承载_Win10不支持承载网络的解决方法
  7. (二)操作系统设计技术知识重点笔记
  8. PIC单片机精通_串口通信模块C实现
  9. VTK:二次抽取用法实战
  10. html盒子模型子元素怎么水平占满父元素_前端面试常考问题之css盒模型
  11. ffmpeg之vs编译
  12. python输出重定向_使用Python子进程重定向标准输出到标准输入...
  13. 工业中常见的有塑胶模、五金冲压模、压铸模、吹塑模、挤塑模
  14. 物联网产品中选择服务器的重要性
  15. 随身系统veket linux v3.11简体中文免费版,《veket随身系统》下载(veket linux)1.9
  16. ORA-01033错误解决方法
  17. python去除图片复杂背景_用Python去除图像的黑色或白色背景实例
  18. 【转1】 OpenWrt Chaos Calmer 15.05使用mwan3单线多拨教程
  19. Muti-Barrage 一个多功能的Android弹幕库
  20. QGroundControl连接数传(3DR)失败

热门文章

  1. 【php】图像处理函数
  2. JAVA计算机毕业设计成人自考信息与推荐系统录屏Mybatis+系统+数据库+调试部署
  3. ftp_fget() 函数
  4. Hadoop精华问答 | Hadoop框架中最核心的设计是什么?
  5. doesnt exist table_Mysql创建表时报错Table doesn't exist解决办法
  6. (转载)二维码生成原理
  7. iOS App转让流程须知详细介绍
  8. 做你的树洞+更新句子 毒鸡汤
  9. 为什么要用全文搜索引擎:全文搜索引擎 VS 数据库管理系统
  10. 面试谈薪资时,HR问上家公司薪水并要求看流水,这是什么意思?