gpt4 book ai didi

docker - 使用docker-compose进行构建时消除docker 镜像

转载 作者:行者123 更新时间:2023-12-02 21:02:36 27 4
gpt4 key购买 nike

我正在使用带有多个Docker容器的微服务。使用docker-compose可以创建我想要的图像,还可以创建其他图像副本,这些副本将占用我的磁盘空间。该其他子图像的用途是什么?由于它们占用了我的内存,我可以阻止它们被创建。请注意,它们并不是真正的“悬空”,它们只是出现在构建中。

composetest_web image has 5 child images below it.

最佳答案

图像是docker构建产生的中间层。它们是最终图像的父层,不能删除,因为latest图像实际上是指它们。

只有那些未被其他层引用的图像才能被删除。这些图像称为dangling。您可以使用以下命令删除悬空的图像:
docker rmi $(docker images -f "dangling=true" -q)

关于docker - 使用docker-compose进行构建时消除docker <none>镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59835845/

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