在Windows上安装Docker与k8s,完美亲测!

这篇具有很好参考价值的文章主要介绍了在Windows上安装Docker与k8s,完美亲测!。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在Windows上安装Docker与k8s,完美亲测!

一、软件准备

1、去Docker官网下载Docker Desktop,并一键安装
2、下载k8s-for-docker-desktop包

git clone https://github.com/AliyunContainerService/k8s-for-docker-desktop.git

在Windows上安装Docker与k8s,完美亲测!

二、镜像源配置

配置docker的国内镜像,国外的网络下载可能比较慢 docker中国镜像地址:
“https://registry.docker-cn.com”, 网络docker镜像地址
“http://hub-mirror.c.163.com”, ustc大学镜像地址
“https://docker.mirrors.ustc.edu.cn”

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "insecure-registries": [
    "10.146.200.22"
  ],
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
  ]
}

三、安装k8s所需的镜像

cd k8s-for-docker-desktop
git branch -a
git checkout v1.25.4
.\load_images.ps1
 or 
./load_images.sh

四、重启Docker与Kubernetes

在Docker仪表盘上在Settings切到Kubernetes上启动Enabled Kubernetes

在Windows上安装Docker与k8s,完美亲测!

五、安装Dashboard(可选)

1、使用recommended.yaml进行安装

kubectl apply -f recommended.yaml 
or
kubectl apply -f kubernetes-dashboard.yaml
kubectl proxy
nohup kubectl proxy >/dev/null &

2、访问URL: http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
3、登录需要获取token

kubectl -n kubernetes-dashboard get secret
kubectl apply -f kube-system-default.yaml
$TOKEN=((kubectl -n kube-system describe secret default | Select-String "token:") -split " +")[1]
kubectl config set-credentials docker-desktop --token="${TOKEN}"
echo $TOKEN

在Windows上安装Docker与k8s,完美亲测!

在Windows上安装Docker与k8s,完美亲测!

结束

在Windows上安装Docker与k8s,完美亲测!文章来源地址https://www.toymoban.com/news/detail-461738.html

到了这里,关于在Windows上安装Docker与k8s,完美亲测!的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 准备k8s集群镜像

    一、在安装kubernetes集群之前,必须要提前准备好集群需要的镜像,所需平面镜像可以通过下面命令查看 kubeadm config images list 二、由于网络原因registry.k8s.io这个镜像仓库源访问不了,就需要变通一下切换镜像仓库地址为阿里云的地址,并打上镜像标签 kubeadm init | Kubernetes 三、

    2024年02月03日
    浏览(37)
  • Spring Boot实践 --windows环境下 K8s 部署 Docker

    Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),用社区版就可以了。 Docker 包括三个基本概念: 镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统

    2024年02月06日
    浏览(53)
  • docker desktop安装K8S

    摘抄这个,因为这个有些不全 导致走了一些弯路 国外特别的慢 代码如下(示例): 勾选并点击restart 等一段时间,呈现上面的样子。在列表中会有很多k8s的pod 注意 :有时连接不到raw.githubusercontent.com 查找IP 配置hosts,在末尾加一行 中间有空格 随便找个地方创建dashbord.yml 执行

    2024年02月06日
    浏览(42)
  • K8S搭建(centos)一、环境准备

    天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。 K8S搭建(ubuntu)系列: k8s搭建(详细演示完整一篇) k8s搭建(二、k8s组件安装) K8S搭

    2024年01月23日
    浏览(58)
  • windows10下如何安装 k8s,避坑指南

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 初次学习k8s,怎么对于k8s进行管理,参考网上大部分文章都是使用Kubernetes Dashboard进行管理。但是参考网上的安装过程,却怎么也登录不了,简单记录下自己的踩坑经历及如何解决的。 这一步网上有许多

    2024年02月05日
    浏览(64)
  • windows wsl2 docker+k8s+cuda容器无法启动问题解决

    docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running hook #1: error running hook: exit status 1, stdout: , stderr: Auto-detected mode as \\\'legacy\\\' nvidia-container-cli: mount error: file creation failed: /var/lib/docker/overl

    2024年02月13日
    浏览(44)
  • vagrant 安装虚拟机,docker, k8s

    本机是 mac, 但是这一步不影响,找对应操作系统的安装方式就行了。 vagrant 下载地址 VirtualBox 下载地址 找到对应系统下载,安装就可以。 尽量把虚拟机和 vagrant 放到一个文件夹中,规避一些问题.后面的 vagrant 命令都要 在这个文件目录下执行。 这一步比较重要,这一步就是

    2024年04月22日
    浏览(46)
  • k8s搭建(一、环境配置与docker安装)

    天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。 k8s搭建文章: k8s搭建(一、k8s环境配置与docker安装) k8s搭建(二、k8s组件安装) k8s搭

    2024年02月21日
    浏览(47)
  • K8S必备知识--docker的介绍以及安装

    本身是容器: 容器可以保护内容物 docker最初是dotCloud公司内部的一个业余项目,基于谷歌公司推出的Go语言实现的 以前为了实现同一台机上的各个应用隔离,采用虚拟化技术,但消耗资源过大 各应用的隔离是通过namespace的隔离来实现的 玩容器保证linux内核版本在3.8以上 use

    2024年02月03日
    浏览(44)
  • 基于K8S部署ZooKeeper准备知识(StatefulSet)

    使用k8s部署zk时,会部署一个headless service.科普一下headless service: Headless Service(无头服务)是 Kubernetes 中的一种服务类型,它与普通的 ClusterIP 服务有所不同。普通的 ClusterIP 服务会为每个服务分配一个虚拟 IP 地址,并通过负载均衡将流量转发到后端 Pod。而 Headless Service 不分

    2024年02月08日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包