我可以用以下方法拉下图像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
?
答案1
使用podman tag
:
podman tag alpine:3 localhost/foo
您还可以通过 sha 将任何本地图像保存为不同的名称,
podman tag 0159f8576312 localhost/foo
答案2
一种方法是将其启动到容器中并提交,
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
不确定是否有更快的方法。