侧边栏壁纸
  • 累计撰写 23 篇文章
  • 累计创建 7 个标签
  • 累计收到 0 条评论
标签搜索

目 录CONTENT

文章目录

k8s运维(一)Mac安装Docker和k8s

爱喝酸梅汤的小猫咪
2023-05-30 / 0 评论 / 0 点赞 / 586 阅读 / 472 字

k8s运维(一)Mac安装Docker和k8s

Docker介绍:

1.Docker的优势

  • Docker 是dotCloud公司,后改名为Docker Inc.
  • 虚拟机属于虚拟化技术,而Docker的容器技术,属于轻量级的虚拟化
  • Docker启动快,占用空间小,虚拟机是GB级,而容器是MB级别甚至KB级别
  • Docker本身并不是容器,它是创建容器的工具,是应用容器引擎
    2.Docker的执行
  • Docker三板斧,搭建、发送、运行
  • Docker神奇,搭建一次,到处能用
  • Docker三大核心,镜像(Image)、容器(Container)、仓库(Repository)
  • Docker官方仓库 Docker Hub,还有国内阿里云镜像仓库

K8S介绍:

  • 在使用Docker应用具体业务实现中,存在着编排、管理和调度的困难,于是,就需要一套管理系统,用于灵活管理Docker及容器,就是k8s
  • K8S,就是基于容器的集群管理平台,它的全称,是kubernetes

安装Docker-desktop

1.先去Docker官网下载并安装

2.先托Docker到Applications,后双击Docker

当出现以下页面,就表示安装成功

也可以通过终端查看

$ docker -v
Docker version 20.10.14, build a224086

3.配置教育Docker镜像
打开Docker的Preferences,选择Docker Engine 添加地址

"registry-mirrors": [
    "https://docker.mirrors.ustc.edu.cn"
]


点击Apply & Restart
看到如下图,repo的信息,就表示成功

$ docker info 

4.安装k8s
打开Docker-desktop 的Preferences

耐心等待...
看到都显示绿,就成功

$ kubectl get nodes
NAME             STATUS   ROLES           AGE    VERSION
docker-desktop   Ready    control-plane   114s   v1.24.0

5.如果安装k8s失败,可尝试下载安装

拉去代码
git clone https://github.com/gotok8s/k8s-docker-desktop-for-mac.git
执行脚本
./load_images.sh
打开docker 配置页面,enable k8s
0
  • 0

评论区