增加依赖:添加apt-get和gpg命令支持#16
以鹅传鹅-Pro
当前容器环境缺少 apt-get 和 gpg 命令,无法完成 GPG 密钥的实际安装和签名配置。
构建并验证容器中包含 apt-get 和 gpg 命令可用
Closes #15
@CodeBuddy 评价一下这个改动,是否合理,对镜像大小影响
CodeBuddy Code
@alibaba(宋冬冬🦕)
这个改动整体是合理且必要的,主要原因如下:
需求明确:解决了 Issue #15 中提出的需求,在 Alpine 环境下提供了 apt-get 和 gpg 命令支持
apt-get
gpg
实现方式得当:
gnupg
apt
代码质量:
--no-cache
预估增加大小:约 5-8 MB
具体分析:
对比原有的依赖包(git、git-lfs、curl、wget、jq、bash、ca-certificates,总计约 50-60 MB),新增部分约占 10-15%,影响在可接受范围内。
使用 edge 仓库的风险:
edge/community
APT 完整性:
apt-get update
apt-get install
sources.list
测试验证:
apt-get --version
gpg --version
以鹅传鹅-Pro
需求背景
当前容器环境缺少 apt-get 和 gpg 命令,无法完成 GPG 密钥的实际安装和签名配置。
修改内容
测试
构建并验证容器中包含 apt-get 和 gpg 命令可用
Closes #15