Zypper存储库身份验证(非相互作用)



我需要使用zypper添加一个需要从dockerfile进行身份验证的存储库。我可以添加它,但是当我尝试运行

zypper -n refresh

由于身份验证失败而失败。

自动化身份验证过程的正常方法是什么?"谷歌搜索"时找不到一个好的答案。

这样解决了:

dockerfile

ARG MY_REPO_USERNAME
ARG MY_REPO_PASSWORD
RUN zypper -n addrepo https://$MY_REPO_USERNAME:$MY_REPO_PASSWORD@repo.domain/foo/bar repo-domain-alias

构建图像时:

docker build --build-arg MY_REPO_USERNAME=my_username --build-arg MY_REPO_PASSWORD=my_password -tag my-image-name .

最新更新