【 TiDB 使用环境】测试
【 TiDB 版本】v8.1.1
【遇到的问题:问题现象及影响】
因为RockyLinux中存在一些安全风险,安全团队要求我们更换为他们指定的加固过的基础镜像(可选的有alpine和almalinux8等)
目前找到了PingCAP-QE/artifactsPingCAP这个repo,想问一下能否通过修改Dockerfile并重新打包来更换基础镜像?
想了解更换基础镜像可能会有什么风险以及需要注意什么?(例如glibc和musl之类的RPM是否会对TiDB的运行产生影响?)
麻烦各位有经验的大佬解惑
可以,直接from,然后copy就可以。一般情况下tidb的二进制都不依赖什么,你copy后试试能不能跑起来。
可以的,我试试看
二进制后多阶段构建
可以在测试环境先行测试验证