- 博客(5)
- 收藏
- 关注
原创 解决微服务间使用 alembic 操作同一数据库出现版本冲突、数据版本冲突问题 Can‘t locate revision identified
在不同服务中,需要依赖不同的models来迁移数据库,此时出现会出现较为常见的异常导致这个警告的原因是,数据库中存的版本号不在迁移脚本文件中。
2024-12-06 19:49:11
234
原创 解决 GitLab CI 使用 Kaniko 构建多镜像时依赖缓存问题
在使用 gitlab ci 同时构建多个镜像的时候,由于 Kaniko 默认会使用缓存。如果A中的 requirements.txt 已经安装过,Kaniko可能跳过一些安装步骤。在B镜像构建时,缓存可能导致某些步骤没有被重新或完全执行。进而会导致 requirements.txt 文件在构建后续镜像时不可见或被错误忽略。
2024-10-13 15:10:20
589
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人