Skopeo: 管理 Container 映像檔及倉庫的方式
前言
平常要用什麼 Image,就是直接從 Docker Hub 拉下來就好了。但如果公司的環境不能連外呢?那就得自己架個 Registry,把要用的 Images 搬進去。
如果每次都先 pull、改 tag、再 push,也是有點麻煩。用 Skopeo 就可以省掉這些步驟,直接在 Registry 之間複製 Images。
平常要用什麼 Image,就是直接從 Docker Hub 拉下來就好了。但如果公司的環境不能連外呢?那就得自己架個 Registry,把要用的 Images 搬進去。
如果每次都先 pull、改 tag、再 push,也是有點麻煩。用 Skopeo 就可以省掉這些步驟,直接在 Registry 之間複製 Images。
遇過非常多人使用 Distribution 和 RHEL 來建立人生第一個容器映像檔倉庫 (Container Registry) 時,都會遇到 SSL/TLS 相關的問題,大多都是用 insecure-registries 來避掉,今天要來分享自簽憑證的作法
virt-customize 是 libguestfs 生態系的離線映像客製化工具,可安裝套件、修改設定與注入 SSH 公鑰。本文示範 QCOW2 格式;離線是指不啟動目標 VM,不代表安裝套件時不需要網路。
LSP(Life Status Point)是透過搭乘 JAL 航班等方式累積、用於會員等級判定的點數。
只要累積到一定數量的 LSP,就可以達到 JMB elite、JGC Three Star / Four Star 等會員等級。累積到 1,500 LSP 後,即可取得 JGC(JAL Global Club 會員) 資格,並且在 Oneworld 寰宇一家聯盟 中享有各種優惠與權益。
關於 LSP 的累積方式,若是國際線,LSP 是以飛行距離為基礎計算的。
國際線區間哩程每 1,000 哩,可獲得 5 點 LSP。
也就是說,這套機制與訂位艙等無關,航線距離越長,每趟航班可以獲得的 LSP 就越多。
本文將以前述規則為前提,依照國家與距離整理「搭乘哪些航線大約可以累積多少 LSP」。
這裡以前提為「從東京(羽田・成田)出發」,根據飛往各國、各城市的距離(哩程)計算 LSP,並介紹其計算結果。
※截至 2026 年 5 月。由於單程產生的尾數會累積並延續到下一次計算,因此來回航程的 LSP 不一定是單純的 2 倍。
建立好一座 Kubernetes / OpenShift 集群後,大部分的疑難排解文章都是教你如何從 Kubernetes / OpenShift 的角度,透過 Kubernetes 的 kubectl 或 OpenShift 的 oc 指令來進行一系列的偵查,而這個查詢的結果都是基於 kube-apiserver 為核心的結果,中間已經抽象過很多層,距離底層資訊已有段距離。
若今天想要特意建立一個 Container 出來,用來進行 OS 或 Kubernetes 層級的 Troubleshooting 該如何實作呢?
隨著使用容器(Container)技術也有一段時間了,多數人在初次接觸 Container 時,應該都會嘗試執行 docker pull docker.io/library/rockylinux 這類指令。那麼 docker.io/library/rockylinux 背後到底有什麼玄機?今天想分享一下關於容器倉庫(Container Repository/Registry)的觀念與結構。本文將以 podman 和 skopeo 為主要操作工具進行說明。
