MasterKe

Docker镜像构建中使用cache机制对依赖进行复用

在docker中进行构建,然后打包运行,得益于其分阶段构建的特性,能够在控制镜像大小的情况下很好的保持环境一致性的特性。但是docker的机制也使得每次有代码变动之后都必须重新下载依赖,而无法使用maven仓库的本地缓存,导致每次构建都需要很长时间,例如下面的20分钟: 其实这个问题很好解决,借助docker的cache机制,如果没有变动的层会直接使用缓存,因此我们可以将pom.xml...

工作规划

工作总结 系统运维 windows定制镜像管理平台 系统运维工单系统 AI知识库问询系统 网络运维 监控运维 工作日志 2025-2-12【周三】 今天第一天报道,上午看了一下科室工作规范等等的文档,下午还是看文档。 不过不得不感叹大企业文档OA流程这些真的是很规范,每个人都必须严格遵守,不然真的要乱成一锅粥了。个人觉得要是有求知欲的话这个平台还是能提供给你很多学...

GitHub中Fork的仓库中有子模块引用如何解决

在GitHub上,当你fork一个仓库时,默认情况下只会复制该仓库的代码,而不会自动fork其引用的子模块(submodule)或其他依赖的模块。如果你需要同时fork这些子模块,你需要手动进行一些操作。以下是详细的步骤: 步骤一:Fork 主仓库 前往你想要fork的主仓库页面。 点击右上角的 “Fork” 按钮,将主仓库fork到你的账号下。 步骤二:克隆你的Fork ...