最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker Desktop啟用Kubernetes 1.25 的過程記錄

 更新時間:2022年10月09日 08:55:31   作者:張善友  
這篇文章主要介紹了Docker Desktop啟用Kubernetes 1.25 的過程記錄,安裝 Docker 之前需要你在 BIOS 中開啟虛擬化,同時基于你的宿主程序的選擇,你還需要執(zhí)行相關的操作,需要的朋友可以參考下

作為目前事實上的容器編排系統標準,K8s 無疑是現代云原生應用的基石,很多同學入門可能直接就被卡到第一關,從哪去弄個 K8s 的環(huán)境, Docker Desktop 自帶了Kubernetes 服務,但是在過往的經驗中就是用梯子也安裝不了,卡在拉取k8s 鏡像的過程中。因此阿里云有一個項目 k8s-for-docker-desktop 幫助大家拉取鏡像,大家現在通過網絡找到的相關文章都是基于這個項目進行的操作。這個項目最新的一些k8s 版本沒有,對于一個硬性需求的項目突然不活躍了,肯定是有原因的,這也正是我寫這篇博客要和你分享的內容。

接下來就開始我們直接在 Docker Desktop上啟用Kubernetes 1.25 的過程記錄。

1、在電腦上安裝好 Docker Desktop 4.12,所帶的kubernetes 1.25,如果可以的話,推薦使用 WSL 作為宿主,后面運行 Docker 時的性能會更好些。最新版的軟件在安裝時也是會默認使用 WSL 作為宿主的。

安裝 Docker 之前需要你在 BIOS 中開啟虛擬化,同時基于你的宿主程序的選擇,你還需要執(zhí)行如下的操作

  • 使用 WSL2 作為宿主:在“控制面板\所有控制面板項\程序和功能”中選擇“啟用或者關閉 Windows 功能” 勾選上適用于 Linux 的 Windows 子系統,然后在 Microsoft 商城中下載一個 Linux 的發(fā)行版本
  • 使用 Hyper-V 作為宿主:在“控制面板\所有控制面板項\程序和功能”中選擇“啟用或者關閉 Windows 功能” 勾選上 Hyper-V(沒記錯的話,如果你有安裝別的虛擬機軟件,啟用 Hyper-V 后原來的虛擬機由于沖突是沒辦法繼續(xù)使用了)

這里要注意,以后你看到這篇文章的時候用的是更新的版本:

Docker Desktop 中內置的 K8s 其實是依賴于相關的鏡像,由于這些鏡像位于 google 的服務器上,因此基本上是無法正常拉取下來的,所以這里就需要借助鏡像網站將這些 docker 鏡像拉取到本地。

因為直接從 國外 Docker Hub 拉取鏡像的速度是非常慢的,所以安裝完成之后我們可以配置鏡像網站地址,加速 docker 鏡像的拉取

找到 Docker 的設置頁面,在 Docker Engine 頁面,將鏡像網站的地址加入到右側配置文件的 registry-mirrors 節(jié)點下面,這里我使用的是 Docker阿里云鏡像和中科大的鏡像網站地址,調整完成之后重啟 Dokcer 即可

{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"features": {
"buildkit": true
},
"live-restore": true,
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://cr.console.aliyun.com/"
]
}

鏡像地址配置完成之后,做一下清理工作

打開 Docker 的設置頁面,找到 Kubernetes 頁面,選中 Enable Kubernetes,然后點擊 Apply & Restart,這個執(zhí)行過程有個幾十分鐘到數小時,具體看網絡情況,建議在人少的早餐6-7之間來做。

當左下角出現 K8s 的 logo,并逐步變?yōu)榫G色,整個 K8s 的環(huán)境也就運行起來了。此時我們就可以通過 kubectl 來操作集群,可以看到這里已經可以打印出整個“集群”的信息

上圖中我們看到Docker 桌面的k8s 服務使用到了下列鏡像:

C:\Users\zsygz>docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
hubproxy.docker.internal:5000/docker/desktop-kubernetes kubernetes-v1.25.0-cni-v1.1.1-critools-v1.24.2-cri-dockerd-v0.2.5-1-debian 2042e761d17a 6 weeks ago 363MB
k8s.gcr.io/kube-apiserver v1.25.0 4d2edfd10d3e 6 weeks ago 128MB
k8s.gcr.io/kube-controller-manager v1.25.0 1a54c86c03a6 6 weeks ago 117MB
k8s.gcr.io/kube-scheduler v1.25.0 bef2cf311509 6 weeks ago 50.6MB
k8s.gcr.io/kube-proxy v1.25.0 58a9a0c6d96f 6 weeks ago 61.7MB
k8s.gcr.io/pause 3.8 4873874c08ef 3 months ago 711kB
k8s.gcr.io/etcd 3.5.4-0 a8a176a5d5d6 4 months ago 300MB
k8s.gcr.io/coredns v1.9.3 5185b96f0bec 4 months ago 48.8MB
docker/desktop-vpnkit-controller v2.0 8c2c38aa676e 17 months ago 21MB
docker/desktop-storage-provisioner v2.0 99f89471f470 17 months ago 41.9MB

到此這篇關于Docker Desktop啟用Kubernetes 1.25 的過程記錄的文章就介紹到這了,更多相關Docker Desktop啟用Kubernetes內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Docker volume 掛載卷的實現方法

    Docker volume 掛載卷的實現方法

    這篇文章主要介紹了Docker volume 掛載卷的實現方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • 使用Maven打包構建Docker鏡像并推送到倉庫

    使用Maven打包構建Docker鏡像并推送到倉庫

    這篇文章主要介紹了使用Maven打包構建Docker鏡像并推送到倉庫問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • docker部署mysql 實現遠程連接的示例代碼

    docker部署mysql 實現遠程連接的示例代碼

    這篇文章主要介紹了docker部署mysql 實現遠程連接的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09
  • docker安裝mongoDB及使用方法詳解

    docker安裝mongoDB及使用方法詳解

    這篇文章主要給大家介紹了關于docker安裝mongoDB及使用的相關資料,文中通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2023-03-03
  • Docker從零開始學習之Commit提交命令

    Docker從零開始學習之Commit提交命令

    docker commit命令是用于根據docker容器的改變創(chuàng)建一個新的docker鏡像,下面這篇文章主要給大家介紹了關于Docker從零開始學習之Commit提交命令的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-05-05
  • Docker Swarm 服務編排之命令詳解

    Docker Swarm 服務編排之命令詳解

    在Docker Swarm集群中,使用stack服務編排搭建lnmp來部署WordPress非常的方便,今天小編重點給大家介紹Docker Swarm 服務編排之命令詳解,感興趣的朋友跟隨小編一起看看吧
    2021-05-05
  • docker 搭建單機PostgreSQL操作詳解

    docker 搭建單機PostgreSQL操作詳解

    本文通過實際案例操作演示了如何基于Docker搭建pg的完整過程,并補充了pg數據庫操作的常用命令和授權命令,感興趣的朋友一起看看吧
    2025-04-04
  • 如何通過DOCKER OVERLAY2目錄名查找容器名和容器ID

    如何通過DOCKER OVERLAY2目錄名查找容器名和容器ID

    這篇文章主要介紹了如何通過DOCKER OVERLAY2目錄名查找容器名和容器ID問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 詳解Docker 下開發(fā) hyperf 完整使用示例

    詳解Docker 下開發(fā) hyperf 完整使用示例

    這篇文章主要介紹了詳解Docker 下開發(fā) hyperf 完整使用示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-01-01
  • 教你docker方式部署nacos

    教你docker方式部署nacos

    Nacos?提供了一組簡單易用的特性集,幫助您快速實現動態(tài)服務發(fā)現、服務配置、服務元數據及流量管理,下面通過本文給大家講解docker方式部署nacos的過程,感興趣的朋友一起看看吧
    2022-05-05

最新評論

抚远县| 翁源县| 恩平市| 砚山县| 手机| 云梦县| 乌兰县| 小金县| 桑日县| 阿巴嘎旗| 隆回县| 凤阳县| 监利县| 岱山县| 仁怀市| 搜索| 漳平市| 济阳县| 文登市| 沂水县| 万全县| 贺兰县| 玛曲县| 富源县| 朝阳县| 永昌县| 沅陵县| 和静县| 炉霍县| 江华| 华阴市| 家居| 肥西县| 长岛县| 凤城市| 峨眉山市| 佳木斯市| 罗源县| 龙岩市| 咸丰县| 邵武市|