1
Dockerfile의 인증이 필요한 zypper를 사용하여 저장소를 추가해야합니다. 나는 그것을 추가 할 수있어,하지만 물론, 내가하려고하면 인증이 실패했기 때문에 실패Zypper 저장소 인증 (비 대화식)
zypper -n refresh
실행합니다.
인증 프로세스를 자동화하는 일반적인 방법은 무엇입니까? "검색 중"좋은 답변을 찾지 못했습니다.
Dockerfile의 인증이 필요한 zypper를 사용하여 저장소를 추가해야합니다. 나는 그것을 추가 할 수있어,하지만 물론, 내가하려고하면 인증이 실패했기 때문에 실패Zypper 저장소 인증 (비 대화식)
zypper -n refresh
실행합니다.
인증 프로세스를 자동화하는 일반적인 방법은 무엇입니까? "검색 중"좋은 답변을 찾지 못했습니다.
이렇게 그것을 해결 :
Dockerfile
ARG MY_REPO_USERNAME
ARG MY_REPO_PASSWORD
RUN zypper -n addrepo https://$MY_REPO_USERNAME:[email protected]/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 .
을