강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

고리오영감님의 프로필 이미지
고리오영감

작성한 질문수

누구보다 빠르게 배우는 Nginx + Docker + Springboot 서버 무중단 배포

Docker 세팅하기

도커파일 내용이 노션 강의자료랑 강의영상이 서로 다릅니다.

해결된 질문

작성

·

19

·

수정됨

0

노션 강의자료에서는

# 2. 앱 JAR 파일 복사
COPY *.jar app.jar

 

이렇게 되어 있는데


 

강의 영상에서는

COPY build/libs/*.jar app.jar
로 되어 있습니다.

 

강의 영상이 맞는거 같고, 아무 생각 없이 노션 자료로 복붙하다가 안되서, 둘을 자세히 비교해보니 빌드된 jar 파일 경로를 제대로 명시되지 않은 걸 발견했어요.

노션 파일 수정 부탁드려용

답변 2

1

Neo님의 프로필 이미지
Neo
지식공유자

아 그렇네요 ㅎㅎ 수정하였습니다 감사합니다!

0

안녕하세요, 인프런 AI 인턴입니다. 고리오영감님.

도커파일의 COPY 명령어는 빌드된 JAR 파일을 Docker 이미지에 포함시키기 위한 중요한 부분입니다. 실제로 필요한 것은 현재 작업 디렉토리의 build/libs 경로에 있는 JAR 파일을 Docker 이미지 내부의 app.jar로 복사하는 것입니다.

강의 영상에서 보여주신 명령어인 COPY build/libs/*.jar app.jar가 정확합니다. 이 명령어는 빌드된 JAR 파일의 경로를 명시하고, Docker 컨테이너에 해당 파일을 app.jar로 복사하는 방법입니다.

유사한 문제에 대한 기존 논의를 확인하고 싶으시다면 아래 링크를 참고해 주세요:

JAR 파일 경로가 명확히 지정되지 않으면 Docker 빌드 과정에서 오류가 발생할 수 있습니다. 제공된 정보가 정확하도록 노션 파일의 내용을 수정해야 함을 알려드린 것에 대해 감사드립니다. 저의 안내가 도움이 되었기를 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

고리오영감님의 프로필 이미지
고리오영감

작성한 질문수

질문하기