golang docker 이미지를 성공적으로 빌드할 수 없습니다. 권한이 거부되었습니다.

WBOY
풀어 주다: 2024-02-10 14:21:08
앞으로
885명이 탐색했습니다.

无法成功构建任何 golang docker 镜像,权限被拒绝

PHP 편집자 Xigua는 일부 개발자가 golang docker 이미지를 빌드할 때 다음과 같은 일반적인 문제에 직면했다는 사실을 발견했습니다. "golang docker 이미지를 성공적으로 빌드할 수 없습니다. 권한이 거부되었습니다." 이 문제로 인해 개발자가 이미지를 성공적으로 구축하지 못하고 개발 프로세스에 영향을 미칠 수 있습니다. 이 기사에서는 이 문제의 원인을 살펴보고 개발자가 golang docker 이미지를 원활하게 구축하는 데 도움이 되는 솔루션을 제공합니다.

질문 내용

내 애플리케이션에 대한 golang docker 이미지를 빌드하려고 했지만 빌드할 이미지를 가져올 수 없습니다.

저는 다음 두 가지 dockerfile을 사용해 보았습니다.

65bd4dbf21c6

그리고

65bd4dbf21d3

오류(바이너리 이름은 다르지만 동일한 오류):

65bd4dbf21d8

출력된 파일에 실행 비트를 설정해 보았지만 여전히 작동하지 않습니다. 이전에는 똑같은 dockerfile을 사용할 수 있었지만 지금은 작동하지 않는 것 같습니다.

어떤 도움이라도 감사합니다. 감사합니다

빌드 바이너리를 삭제하려고 시도했지만 성공하지 못했습니다. 나는 성공하지 못한 채 다른 dockerifles를 시도했습니다.

3일 전에는 괜찮았는데 이제는 더 이상 일하기 싫네요. 또한 docker system prune --all도 시도했지만 운이 좋지 않습니다. 다른 답변을 검색했지만 아무 효과가 없었습니다.

해결 방법

메인 파일이 있는 /cmd 폴더 대신 컨테이너 내부에 프로젝트의 루트 폴더를 구축했기 때문입니다. 컨테이너의 출력 파일을 chmod +x하고 올바른 파일이 빌드되었는지 확인하세요.

/얼굴 가리개

위 내용은 golang docker 이미지를 성공적으로 빌드할 수 없습니다. 권한이 거부되었습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:stackoverflow.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!