gpt4 book ai didi

docker - 为什么 docker 镜像管理创建日期过时

转载 作者:行者123 更新时间:2023-12-02 17:57:02 24 4
gpt4 key购买 nike

我正在尝试了解 docker 镜像/容器管理。我在构建后运行以下命令以帮助减少使用的磁盘空间:

 docker rm $(docker ps -a -q)
docker images | awk '/^<none>/ {print $3}' | xargs docker rmi

这很好用。我有时会使用图像 ID 手动删除图像。令我感到意外的是,当我删除图像时,特别是当它重新创建时,报告的创建时间来自原始创建的时间范围。我希望它是它的创建日期。例如:
 REPOSITORY               TAG                 IMAGE ID            CREATED                  VIRTUAL SIZE
<none> <none> 4eb6a3fb4a76 5 days ago 1.587 GB
user1/image1 latest cc710febe57e 5 days ago 1.597 GB

这是为什么?图像是否保留了已删除图像中的项目?我最初在 5 天前创建了图像。我希望它在今天创建图像后具有新的创造值(value)。

此外,如果您不知道...使用--rm with run 会在停止后清理容器。

最佳答案

要删除未使用的图像、容器等,您可以使用 prune选项。
例如:

docker container prune
docker image prune
docker network prune
docker volume prune
或者
docker system prune

关于docker - 为什么 docker 镜像管理创建日期过时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25125309/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com