Docker: 비공개 GitHub 저장소에서 코드 검색
Docker 컨테이너 실행 중에 비공개 GitHub 저장소에서 코드를 검색하는 데 어려움이 있습니까? 이 문제는 'https://github.com'에 대한 사용자 이름을 읽지 못했음을 나타내는 오류로 나타납니다.
이 문제를 해결하려면 일련의 단계를 통해 Dockerfile을 보강해야 합니다.
다음 단계를 통합하는 수정된 Dockerfile이 있습니다.
FROM golang RUN apt-get update && apt-get install -y ca-certificates git-core ssh ADD keys/my_key_rsa /root/.ssh/id_rsa RUN chmod 700 /root/.ssh/id_rsa RUN echo "Host github.com\n\tStrictHostKeyChecking no\n" >> /root/.ssh/config RUN git config --global url.ssh://[email protected]/.insteadOf https://github.com/ ADD . /go/src/github.com/myaccount/myprivaterepo RUN go get github.com/myaccount/myprivaterepo RUN go install github.com/myaccount/myprivaterepo
이 수정된 Dockerfile을 사용하면 이제 개인 저장소에서 코드를 검색할 수 있습니다. 컨테이너 실행 중 GitHub 저장소.
위 내용은 Docker의 비공개 GitHub 리포지토리에서 코드를 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!