Description of problem: 使用精简镜像 micro-arm-initrd.cpio.gz,解压并构建完成后运行docker,执行microdnf install bzip2命令报错: bash-5.2# microdnf install bzip2 (microdnf:245): libdnf-WARNING **: 08:20:04.555: Can't read plugin directory "/usr/lib64/libdnf/plugins/": No such file or directory error: Failed to download gpg key for repo 'os': Curl error (37): Couldn't read a file:// file for file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ANOLIS [Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-ANOLIS] Steps to Reproduce: 1.下载micro-arm-initrd.cpio.gz并解压 2.创建dockerfile 3.构建docker docker build -t micro-image:an23 . 4.运行docker docker run -it --rm micro-image:an23 5. 执行命令 microdnf install bzip2 Actual results: 安装bzip2失败 Expected results: 正常安装bzip2 Additional info: cat dockerfile FROM scratch COPY test / CMD ["bash"]
使用cloud-native-sig-registry.cn-hangzhou.cr.aliyuncs.com/openanolis/anolisos:23-micro-20230711精简镜像可以正常执行microdnf install bzip2,bug已解决
问题已解决