gpt4 book ai didi

git - 释放不必要的Docker镜像的空间

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

我有一个正在构建并在Docker容器中运行的Maven项目。我的Maven构建需要访问我项目的GIT存储库以进行某些提交信息提取,因此我需要将存储库临时包含在镜像中。

问题是我的存储库重量超过600MB,这使我的镜像不必要地变大了。我无法将我的存储库添加到图像,无法执行某些操作,然后在以后将其删除。好吧,我可以。但是由于Docker镜像的性质,它不会节省任何空间。有关如何处理此问题的任何想法?

最佳答案

您可以考虑通过host volume mounted in your docker container访问git repo。

或者,您可以考虑仅克隆所需的git repo部分(仅一个分支,仅few commits as a shallow clone)。这将最小化图像中git repo的大小。

关于git - 释放不必要的Docker镜像的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32560222/

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