首页 > 解决方案 > 如何从 GitHub 操作缓存 docker 图像

问题描述

我有一个场景,我在 GitHub 工作流上使用 maven 和 docker 构建应用程序。

然后在构建应用程序(带有 docker 映像)时,应用程序的集成测试失败。

在重新运行 GitHub 工作流之前,我经常需要更改现有的集成测试而不更改应用程序本身。这会导致使用 java 和 docker 构建(并在本地测试)操作。

构建过程已经完成,一个 docker 镜像上传到 GitHub Packages。如何检查此应用程序是否已经有 docker 映像?

我可以使用 actions/cache@v2 ( https://github.com/actions/cache ) 吗?如何?Docker 没有在它可以缓存的语言中提到......

标签: javadockergithub-actions

解决方案


推荐阅读