Evan Carroll Asked: 2021-10-05 17:32:50 +0800 CST2021-10-05 17:32:50 +0800 CST 2021-10-05 17:32:50 +0800 CST 我可以从存储库中提取图像并将其在本地保存为不同的名称吗? 772 我可以用下拉图像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? images container 2 个回答 Voted Best Answer Stephen Kitt 2021-10-05T20:27:33+08:002021-10-05T20:27:33+08:00 使用podman tag: podman tag alpine:3 localhost/foo 您还可以通过sha将任何本地图像保存为不同的名称, podman tag 0159f8576312 localhost/foo Evan Carroll 2021-10-05T17:36:07+08:002021-10-05T17:36:07+08:00 一种方法是将其启动到容器中并提交, 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 不确定是否有更快的方法。
使用
podman tag
:您还可以通过sha将任何本地图像保存为不同的名称,
一种方法是将其启动到容器中并提交,
或者,您可以更改
buildah from
并且buildah commit
不需要启动容器,不确定是否有更快的方法。