728x90
목차
1. 서버 수정
■ 서버 수정 시 업데이트
- 수정 한 back 폴더에서 Git bash를 실행
- ./mvnw clean package -DskipTests로 빌드를 다시 생성하고 배포용으로 패키징을 진행
- docker build --build-arg JAR_FILE=target/*.jar -t myorg/myapp .으로 jar를 다시 실행
- 진행 전에 도커를 한번 비워줌
- docker ps -qa로 도커 컨테이너 목록 확인
- docker rm -f $(docker ps -qa)로 도커 컨테이너 삭제
- docker push myorg/myapp으로 도커 푸시 진행
- 도커 푸시 후 jenkins에 로그인 후 해당 Item에서 지금 빌드 버튼을 클릭하면 자동으로 수정한 서버가 실행 됨