inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

입문자를 위한 Spring Boot with Kotlin - 나만의 포트폴리오 사이트 만들기

[실습] Compute Engine에서 도커 컨테이너 실행하기

docker 빌드가 이루어지지 않고있어요 ㅜㅜ

해결된 질문

310

민지노

작성한 질문수 1

0

혼자서 해결해보려고하는데 해결할수가 없네요 저런 에러만 나오고 알방법이 없어서 이렇게 질문드려요 깃허브링크까지 있어요 꼭 해결하고싶어요!!

https://github.com/Minzion0/portfolio

kotlin mysql docker spring-boot jpa

답변 1

0

정보근

안녕하세요 정보근입니다:)

 

우선 제가 금일 일정이 있어 민지노님의 리포지토리를 제 환경에서 실행시키면서 확인한 내용만 간단히 남겨드리겠습니다.

 

저 같은 경우는 도커 빌드 중에 ADD ${JAR_FILE} portfolio-yongback.jar 라인에서 오류가 났습니다.

 

그래서 원인을 확인해보니 작성하신 프로젝트를 보면 .dockerignore 파일이 있는데,

여기 build 디렉토리가 포함되어 있었습니다.

ARG JAR_FILE=build/libs/portfolio-0.0.1-SNAPSHOT.jar 라인에서 build 디렉토리 내 jar 파일을 변수로 지정해줬는데,

build 디렉토리 자체가 무시하도록 되어있으니 빈 값이 변수로 들어간 것으로 추정되네요.

.dockerignore에서 build/ 라인 삭제하니 정상 실행이 되는 것 확인했습니다.

 

다만 민지노님이 올려주신 내용은 저랑 다른 오류인데요.

오류 내용만 보면 도커 데몬과 통신 중에 문제가 생긴건데,

제 경우는 도커 데몬을 종료하면 인텔리제이단에서 아예 빌드가 안 되어서

도커 데몬은 실행 중이신 것 같긴 합니다.

 

어떤 이유에서 .dockerignore 파일을 추가하신건지 현재는 모르겠으나,

어쨌든 sending build context to docker daemon 이 단계에서도

제대로 빌드 파일 전달은 안 되었을 것 같아요.

 

답변 참고하셔서 도커 빌드 재시도 해보시면 좋을 것 같습니다.

 

일정상 정확한 문제 재현 후 원인 확인까지 못해드린 점 양해 부탁드리며,

.dockerignore 파일 삭제 후에도 같은 오류 발생한다면 추가 문의 남겨주세요.

 

감사합니다.

 

Windows 환경에서 작업중

0

80

1

강의 자료 다운로드에 관해

0

160

2

도커 파일을 빌드 시킬때 오류가 발생하는데 무슨 에러인가요..

0

171

2

Admin 뷰 템플릿 유료화 여부 및 변경 사항 문의드립니다.

0

231

2

테스트 코드 작성 중 AssertionError 발생

0

263

4

메모리 크기

0

131

2

클래스 생성 강의 수강 중 오류 발생

0

126

1

리액트 연결

0

157

2

Docker Compose 배포 시 Jasypt 암호화된 속성 복호화 문제 해결 방법

1

288

2

도커로 크롬에서 프로그램 열기

0

304

2

DBeaver 연결부터 도커로프로젝트 빌드까지 안됩니다.

0

319

2

뷰 개발 파일 없음

0

151

2

fragment 분리 에러

0

126

1

admin 페이지에서 projectSkill 질문 있습니다

0

115

2

서버 배포 후 수정하려고 하면

0

292

2

docker-compose 파일 작성하기 질문 있습니다.

0

287

2

Admin 뷰개발-테이블 페이지와 관련한 질문드립니다.

0

186

1

Docker 데스크탑에서 push to Docker hub 를 클릭한 후 오류가 납니다...

0

382

3

ExperienceRepositoryTest 실행 오류

0

142

2

projectRepository assertion 오류 질문입니다.

0

189

1

테스트코드 실행중 오류와 경고에 관한 질문 입니다.

0

243

2

@PostCunstructer 를 사용하는 이유가 뭔가요?

0

285

2

환경변수 설정을 yml 아니라 properties로 해도 상관 없나요?

0

121

1

git 사용 오류 질문 드립니다

0

213

2