Nextcloud 建置,使用 Docker Compose
![]()
安裝 Docker 與 Docker Compose
Docker
參考文章: Install Docker Engine on CentOS
新增 docker repo
|
|
安裝 docker-ce
|
|
enable/start docker
|
|
跑個 docker hello world 確認 docker 安裝成功
|
|
![]()
參考文章: Install Docker Engine on CentOS
新增 docker repo
|
|
安裝 docker-ce
|
|
enable/start docker
|
|
跑個 docker hello world 確認 docker 安裝成功
|
|

Docker Volume 是一個比較好的機制將 Docker Container 產生的資料永久保存
有稍微摸索過 Docker 的人可能會有點疑惑: 不是可以透過 -v /home/xzk:/mydata 把 host OS 上面的目錄映射進去 container 裡面嗎? 為什麼我還需要 volumes ?
的確,bind mount 某種程度上這樣很方便。不過 Docker 官方因為以下幾點原因,還是推薦使用 Docker Volume 作為永久資料保存的方式。

通常這個狀況會發生在 ESXi 升級失敗、Firmware 更新踩到地雷爆炸、ESXi 重灌地獄,好不容易 ESXi 灌好了準備回到人間
卻在 vSphere 上面看到該 ESXi Host 所有 VM 顯示 Orphaned (孤立)
哪有可能有人這麼雖 有,就是我 可能今年忘記安太座吧 (安太歲已經不流行了)

MinIO 是一套開源、高效能、K8s 取向 (Kubernetes-native) 的物件儲存解決方案。
同時強調 Hybrid Cloud 因為 MinIO 相容 AWS S3 服務
可以把它想成是 AWS S3 開源版。目前依據官方統計在 AWS, Azure, GCP 上面的 MinIO 實例超過 7.7M 台 (七百七十萬,202105)

本篇筆記參考:
Keepalived 是一套由 C 語言撰寫的路由軟體 (Routing software),主要目的是提供 Linux 設施簡單的高可用 (High-Availability) 以及平衡負載 (Loadbalancing) 方案。