星期六, 8月 30, 2025

Rancher Desktop 安裝小記


Rancher Desktop 安裝小記


OS: macOS 14.3


因練習 Cloud Run with Cloud Code,  其中有個功能是 Run/Debug on Cloud Run Emulator - 主要作用是讓您在自己的電腦上,模擬出一個與真實 Google Cloud Run 環境幾乎一樣的執行環境。


這個需要有 container 的環境, 但是目前在 MacOS 安裝 Docker Desktop 的意願沒有很高 ( 公司的 Windows 筆電有裝 Docker Desktop, 但覺得吃很多資源 ), 所以規劃使用 Rancher Desktop 來建置筆電的 Container 環境.


提到 Rancher 大家第一個應該想到 Kubernetes 的管理與建置 :) 


Rancher Desktop 官網


使用 Racher Desktop 的理由, 官網上說明的很清楚


  • Rancher Desktop 是 open source 並使用 k3s , 比較 Docker Desktop 是比較輕量化的選擇.

  • 與 Cloud Code 相容, 方便我後續測試


差異的部分我也直接使用官網的表格



  • 主要是可以自由選擇 containerd 或 dockerd 為執行環境

  • 並可以選擇要執行的 kubernetes 版本 (如果有啟動 kubernetes)



安裝方式很簡單, 根據自己的 OS 下載安裝


  • 我是下載 macOS(Apple silicon)



  • 直接拖曳到 Applications 打開


開啟預設的設定畫面


  • 我先取消勾選 Enable Kubernetes, 因為只想先有 container 環境

  • Container Engine 維持預設 dockerd (moby)

  • 點選 OK


顯示 Rancher Desktop 介面




  • 介面上可以看到目前 Rancher Desktop 版本 / 網路狀態 / Kubernetes 是否啟動 / Container Engine 使用哪個


安裝完之後 在 macOS 內就可以使用 docker 相關指令了


% docker  search  ubuntu


NAME                             DESCRIPTION                                      STARS     OFFICIAL

ubuntu                           Ubuntu is a Debian-based Linux operating sys…   17670     [OK]


看起來又往 Cloud Run 又前進一步


~ enjoy it



References


沒有留言: