前言
docker-desktop界面集成了docker和k8s,配置开启k8s后,会配置一套单节点的k8s环境,便于开发测试使用。
一.环境
机器:ubuntu20.04.1
k8s配置:4C8G(推荐)
支持KVM,使用的virtual box安装的ubuntu,勾上扩展特性vt-x/amd-v
二.安装
参考官网链接
Download Docker Desktop | Docker
-
设置相关库 Docker’s package repository.
-
下载安装包 DEB package.
-
执行安装命令 sudo apt-get update sudo apt-get install ./docker-desktop-<version>-<arch>.deb
-
启动docker-desktop systemctl --user start docker-desktop
-
配置k8s启动 点击设置,选择k8s,启动
-
win和mac安装完成后都有自带的kubectl,linux需要自己安装,连接如下 Deploy on Kubernetes | Docker Documentation Install and Set Up kubectl on Linux | Kubernetes
三.总结
单独安装k8s对于刚开始学习有一定难度,涉及到的组件较多,可以采用这种开箱即用的docker-desktop使用k8s,等后续熟悉了,在安装一个可以prod使用的k8s环境。