Go 애플리케이션을 구축 중입니다. 아래 오류가 발생합니다.Dockerfile golang build
cd.;
으로 복제 /go/src/github.com/julienschmidt/httprouter 자식 클론 https://github.com/julienschmidt/httprouter 은'/go/src/github.com/julienschmidt/httprouter'... 치명적인 : 액세스 'https://github.com/julienschmidt/httprouter/'할 수 없음 : 수 없음 해결 호스트 : github.com 패키지 github.com/julienschmidt/httprouter : 종료 상태 (128) 명령이 아닌 제로 코드 반환 './ 가서 -c/빈/SH'1 개
고정 표시기를 파일.
....
# install dependencies first
RUN go get ./
RUN go build
CMD if [ ${APP_ENV} = production ]; \
then \
main; \
else \
go get github.com/pilu/fresh && \
fresh; \
fi
EXPOSE 8080
빌드 명령
고정 표시기 이미지 -t 테스트를 구축 : 1.0.
감사합니다. 어떤 도움을 주시겠습니까?
은'호스트 확인할 수 없습니다 종료 상태 (128)'이 명확하게 (DNS) 당신의 고정 표시기가 GitHub의 도메인에 대한 경로를 찾을 수 없다고 . 따라서 컨테이너에 인터넷이 연결되어 있지 않을 수도 있습니다. 당신의 iptables를보고 도커 그룹이 여기에 있는지 확인해 주시겠습니까? –
https rsa 키가있는 것으로 확인되었습니다. 나는 도커 내부의 빌드를 제거 할 계획입니다. –