스터디/도커(2)
-
[docker] 스프링부트 도커 이미지 생성 및 도커 허브 이미지 올리기
스프링부트 프로젝트 생성 https://start.spring.io/ 접속 후 스프링부트프로젝트 다운로드 IDE(필자는 인텔리제이 사용) 다운로드 받은 프로젝트 오픈 테스트클래스 생성 및 스프링부트 프로젝트 동작 확인 생성한 스프링부트 프로젝트 인텔리제이 jar 생성 'img.jar -> dockerImg-0.0.1-SNAPSHOT.jar' 이름변경 +Docker 다운로드 https://www.docker.com/products/docker-desktop/ Dockerfile 생성 및 빌드 '.jar' 경로 내 Dockerfile 생성 (필자의 경우 .img 최초생성경로) FROM openjdk:11-jdk ARG JAR_PATH=dockerImg-0.0.1-SNAPSHOT.jar COPY ${JAR_P..
2023.07.25 -
[docker] 스프링부트 도커 이미지 생성 및 도커 허브 이미지 올리기
실습내용 스프링부트 프로젝트 생성 스프링부트 프로젝트 jar 파일 생성 (터미널로 생성 / IDE(인텔리제이)에서 생성) Dockerfile 생성 및 빌드 도커 허브로 이미지 푸시 스프링부트 프로젝트 생성 https://start.spring.io/ 접속 후 스프링부트프로젝트 다운로드 IDE(필자는 인텔리제이 사용) 다운로드 받은 프로젝트 오픈 스프링부트 프로젝트 잘 동작하는지 확인 생성한 스프링부트 프로젝트 jar 생성 터미널에서 jar 생성 IDE(인텔리제이)에서 생성 [터미널에서 jar 생성] jar 생성 # 타깃 프로젝트 경로로 이동 # jar 파일 생성 $ ./gradlew clean build # 상세 MacBook-Pro:~ $ cd /Users//Desktop//study/K8S//spri..
2023.04.06