1. 先安裝docker-desktop
下載地址:Get Started with Docker | Docker
選擇對應平臺的版本后下載安裝
?安裝完畢后啟動即可
Kubernetes集群部署、2. 配置個Docker鏡像加速
這個可以到阿里云申請:阿里云幫助中心-阿里云,領先的云計算服務提供商 (aliyun.com)
然后進入管理控制臺:
k8s部署mysql?復制下方的加速器地址,之后更改Docker Desktop配置
點擊設置按鈕?
選擇 Docker Engine,把從阿里云申請的加速地址配置好?
3. 準備k8s的必備鏡像
下載地址:GitHub - AliyunContainerService/k8s-for-docker-desktop: 為Docker Desktop for Mac/Windows開啟Kubernetes和Istio。
k8s部署docker鏡像,注意當前的k8s版本,切換到對應的分支下載
如果你下載的是最新的Docker Desktop,則使用默認分支即可。
下載完畢后 Power Shell 執行?.\load_images.ps1,很快所有的鏡像就會下載完畢。
?注意:如果出現?PowerShell因為在此系統中禁止執行腳本的解決方法,則右鍵以管理員身份執行,先執行如下命令行
set-ExecutionPolicy RemoteSigned
而后再執行?\load_images.ps1 即可
Kubernetes部署?4. 啟動k8s
Apply&Restart即可成功部署K8s環境
PS:這里筆者遇到了一個很有意思的情況,我這邊安裝完畢之后,K8s顯示failed to start,但是控制臺kubectl等命令都是可以正常執行的。
有哪位也遇到過類似的情況嗎?
k8s+docker部署,
相關參考:
https://blog.csdn.net/yb546822612/article/details/109311475
https://blog.csdn.net/LZW190/article/details/105696654/
https://github.com/AliyunContainerService/k8s-for-docker-desktop
https://www.cnblogs.com/myitnews/p/11509546.html
https://www.jb51.net/article/95022.htm
----------------------------------------------------------------------------------------------------
如果你也是用mac上的win10系統,這里附上開啟虛擬化的工具和方法:
win10部署。(筆者篇未提到的有意思的現象,可能是這個原因)
https://url00.ctfile.com/f/14896800-511109780-55d485
(訪問密碼:9077)
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态