Backend 배포 실습
1. backend 실행 확인
가. mvnw package
나. java -jar target\HappyHouse_FinalBackEnd_Team07-0.0.1-SNAPSHOT.jar
2. Dockerfile 생성
본문에서는 Example2 Dockerfile 예제 사용
3. 도커 이미지 생성 - frontend때와 동일
만약 SpringBoot 코드 수정됐을 시, mvnw package로 jar 파일 다시 만들어서 이미지를 생성해야 갱신됨.
4. 도커 이미지 실행 - frontend때와 동일
5. 결과 확인
6. Error
logback.xml 파일 경로 관련 에러 때문에 logback.xml 파일을 임시로 삭제하고 실행해보았다...
기존 STS나, 1. 실행확인에서의 java -jar 에서는 잘 실행되는데, docker로 실행하려고만 하면 logback 에러가 났다.
폴더 제대로 있는데...ㅠ 경로를 막 바꿔봤는데도 안되더라...나중에 더 공부해서 해결해봐야한다...!
05:26:13,801 |-ERROR in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - Failed to create parent directories for [/./log/log.log]
05:26:13,802 |-ERROR in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - openFile(./log/log.log,true) call failed. java.io.FileNotFoundException: ./log/log.log (No such file or directory) at java.io.FileNotFoundException: ./log/log.log (No such file or directory)
'개발 > Docker' 카테고리의 다른 글
[Docker] DB연결 실습(MySQL) (0) | 2021.12.24 |
---|---|
[Docker] 배포 실습-frontend(Vue.js) (0) | 2021.12.24 |
[Docker] 기본 명령어 실습 (0) | 2021.12.24 |
[Docker] docker 설치(Windows 10) (0) | 2021.12.24 |
댓글