在招聘網站上,Docker和K8S已經成為
頻繁出現的技能:
- 對於Java高階開發、架構師、技術總監,Docker和K8S是必備技能。
- 對於Java初級、中級開發,Docker和K8S是簡歷裡的加分項。
為什麼Docker和K8S這麼重要?
因為Docker和K8S確實強大!它們的作用是:讓專案部署非常便捷、讓掛掉的應用自動重啟、讓應用數的增加和減少非常方便、訪問量低時自動減少資源佔用、訪問量高時自動提高處理速度……
所以,本文介紹靠譜的Docker與K8S實戰教程,地址:Docker與K8S實戰 - 自學精靈
看完此教程能學到什麼?
- Linux虛擬機器的建立與使用
- Docker的作用與實戰
- K8S的作用與實戰
有了這些技能,無論你是找工作還是部署個人伺服器,都是手到擒來!
基礎知識
- Docker的作用是什麼?(免費)
- Docker、Docker Compose、Docker Swarm、K8S的區別(免費)
- K8S的作用是什麼?Docker和K8S是什麼關係?(免費)
準備工作
搭建Linux伺服器(免費)
Docker實戰
- 安裝Docker(免費)
- Docker Compose是什麼?怎麼安裝?(免費)
- 體驗用Docker執行MySQL(免費)
- 體驗用Docker執行SpringBoot專案(免費)
K8S實戰
- 安裝K8S(免費)
- 安裝K8S官方視覺化介面(免費)
- K8S的持久化(免費)
- K8S部署SpringBoot簡單專案
- K8S部署SpringBoot專案(呼叫MySQL)
- K8S部署SpringCloud專案
- K8S為什麼要用Ingress?與Nginx有什麼區別?(免費)
- K8S部署Ingress-Nginx(暴露服務)
- K8S如何請求和限制資源?(免費)
- 體驗K8S的自動擴容與縮容