Images

我可以從儲存庫中提取圖像並將其在本地保存為不同的名稱嗎?

  • April 19, 2022

我可以用下拉圖像podman pull

podman pull alpine:3

這目前將圖像拉下為,

REPOSITORY                TAG             IMAGE ID      CREATED         SIZE
docker.io/library/alpine  3               14119a10abf4  5 weeks ago     5.87 MB

有沒有將該圖像保存為將來參考localhost/foo

使用podman tag

podman tag alpine:3 localhost/foo

您還可以通過sha將任何本地圖像保存為不同的名稱,

podman tag 0159f8576312 localhost/foo

一種方法是將其啟動到容器中並送出,

podman run -ti alpine:3 /bin/sh
podman commit $(podman container ls -lq) localhost/foo

或者,您可以更改buildah from並且buildah commit不需要啟動容器,

buildah commit $(buildah from alpine:3) localhost/foo

不確定是否有更快的方法。

引用自:https://unix.stackexchange.com/questions/671871