当前位置: 首页 > 软件库 > 云计算 > 云原生 >

k8s-docker-desktop-for-mac

Docker Desktop for Mac 开启并使用 Kubernetes
授权协议 MIT License
开发语言 Google Go
所属分类 云计算、 云原生
软件类型 开源软件
地区 不详
投 递 者 白学
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Docker Desktop for Mac 开启并使用 Kubernetes

github workflow

Docker Desktop 可以方便的启用 Kubernetes 集群, 为学习 Kubernetes 提供了极大的便利, 但是由于众所周知的原因, 国内的网络下不能很方便的下载 Kubernetes 集群所需要的镜像, 导致集群启用失败. 这里提供了一个简单的方法, 利用 GitHub Actions 实现 k8s.gcr.iokubernetes 依赖镜像自动同步到 Docker Hub 上指定的仓库中。 通过 load_images.sh 将所需镜像从 Docker Hub 的同步仓库中取回,并重新打上原始的tag. 镜像对应关系文件可以查看: images.

说明:

  • 当前在 Docker Desktop (Mac) Version 4.1.1 (Kubernetes: v1.21.5)上经过测试可用
  • 使用 KubeadmUbuntu上安装 Kubernetes 请查看 gotok8s

安装并启动

  1. 下载安装 Docker Desktop (Mac)

  2. Docker Hub 的同步仓库中取回,并重新打上原始的tag.

./load_images.sh
  1. Docker for Mac 设置中启用 Kubernetes 选项, 并等待一会儿,直到 Kubernetes 开始运行。

  1. 可选的步骤: 切换Kubernetes运行上下文至 docker-desktop
# 一般只有在之前用其他方式运行过Kubernetes才需要
$ kubectl config use-context docker-desktop
  1. 验证 Kubernetes 集群状态
$ kubectl cluster-info
$ kubectl get nodes
$ kubectl describe node

参考

 相关资料
  • Docker Desktop for Mac/Windows 开启 Kubernetes 中文 | English 说明: 需安装 Docker Desktop 的 Mac 或者 Windows 版本,如果没有请下载下载 Docker CE最新版本 当前 master 分支已经在 Docker for Mac/Windows 4.1.0 (包含 Docker CE 20.10.8 和 Kubern

  • DOCKER-DESKTOP Description This Dockerfile creates a docker image and once it's executed it creates a container that runs X11 and SSH services.The ssh is used to forward X11 and provide you encrypted

  • 问题内容: 我不是Java编程的新手,但是我从未使用过外部库等。现在,我想为“ Telegram”开源消息传递平台开发一个桌面客户端,并且在使用API​​时遇到了麻烦。 。 在https://core.telegram.org/api上有很多关于Telegram API的文档,我已经从github下载了mtproto,telegram-api和tl- core,并从源代码编译了我自己的库jar通过

  • 我只是尝试WSL 2与Docker的Windows和我有一个问题与安装卷: 容器构建和启动良好,我使用docker exec很好地访问它,但是容器中的文件夹没有绑定到我的笔记本电脑文件夹。但是,正确的路径实际上正确地安装在运行的容器上: (这里我在主机上进行pwd,以确定它是否与安装在容器上的内容完全匹配) 这是portainer的屏幕,告诉我容器中安装了什么路径,所有内容都匹配。 我在主机上的应

  • Google Messages for Desktop A "native-like" desktop app for Google Messages. This desktop app is supported by both Nativefier and Electron version ^1.7.6. The Mac, Windows, and Linux apps can be downl

  • 我有Windows 10企业版,我已经安装了Docker桌面,启用了WSL2后端,并下载和安装了Linux内核更新包。 我正在学习Docker,我对Docker在幕后的工作方式有些怀疑。 我用WSL2在windows上绘制了Docker的基本架构图,对吗? 每当我们创建一个新的Linux容器时,它都会在WSL2提供的同一个轻量级实用程序VM中创建? 如果我们创建windows容器,它将在windo