我正在使用 maven docker 映像构建 maven 项目。Maven 项目非常大,源代码超过 300mb。因此,当我运行 docker build 时,它需要将所有构建上下文 [源代码] 发送到 Docker 守护进程。问题是假设如果我已经构建了我的 maven 项目,那么源代码大小将超过 5gb,包括所有目标目录。
所以在 .dockerignore 我需要忽略所有 /target/ 目录。
我试过这个,但它不工作
.git
**/target/*.*
我正在使用 maven docker 映像构建 maven 项目。Maven 项目非常大,源代码超过 300mb。因此,当我运行 docker build 时,它需要将所有构建上下文 [源代码] 发送到 Docker 守护进程。问题是假设如果我已经构建了我的 maven 项目,那么源代码大小将超过 5gb,包括所有目标目录。
所以在 .dockerignore 我需要忽略所有 /target/ 目录。
我试过这个,但它不工作
.git
**/target/*.*