이멀젼씨

menu-opener icon
  • 홈
  • 태그
  • 방명록
[Gradle] bootBuildImage를 사용한 스프링부트 컨테이너 이미지 빌드 포스팅 썸네일 이미지

백엔드/Gradle

[Gradle] bootBuildImage를 사용한 스프링부트 컨테이너 이미지 빌드

목적 멀티 프로젝트 환경에서 간단하게 docker 이미지를 만들고 docker hub에 푸시하기 위함 목차 Dockerfile을 이용하는 방법 bootBuildImage를 사용하는 방법 사용 예시 1. Dockerfile을 이용하는 방법 기존에 컨테이너 이미지를 만들기 위해선 Dockerfile을 생성하고 필요한 속성들을 정의해야 했다. FROM openjdk:11 EXPOSE 8080 ADD ./build/libs/*.jar app.jar ENTRYPOINT ["java","-jar","/app.jar"] 도커 이미지는 여러 레이어를 갖고 있어서 변경되지 않는 부분은 그대로 사용하고 변경되는 부분만 바꾸어 효율적인 사용이 가능했다. 하지만 별다른 설정 없이 Dockfile을 사용하는 방법은 이미지를 단..

2021.11.24 게시됨

1

공지사항

최근글

인기글

최근 작성된 댓글

태그 클라우드

  • 노드js
  • 자바디자인패턴
  • BinarySearch
  • 스프링부트 도커 이미지 빌드
  • 2021년 회고
  • 백준
  • 스프링강좌
  • pv pvc
  • springboot jwt
  • BFS
  • k8s
  • node.js
  • jwt로그인
  • bootbuildImage 실행 에러
  • kubernetes
  • BOJ
  • 디자인패턴
  • bootBuildImage
  • github actions
  • DFS
  • 쿠버네티스
  • Greedy
  • No compatible attachment provider is available에러
  • 다익스트라
  • 클린코드
  • emptyDir
  • spring bootbuildimage
  • 세그먼트트리
  • bootBuildImage jre jdk
  • Spring
Copyright . 베이스캠프 all rights reserved.
Designed by 베이스캠프
닫기 아이콘
사이드 프로필 배경이미지
블로그 이미지

이멀젼씨

  • 분류 전체보기 (55)
    • Git (1)
    • Problem Solving (1)
    • 디자인패턴 (18)
    • 백엔드 (22)
      • Java (2)
      • Spring (11)
      • JPA (3)
      • Spring Security (5)
      • Gradle (1)
      • Kotlin (0)
    • Kubernetes (6)
      • 이론 (5)
      • 실습 (0)
    • CI/CD (1)
    • 독서 (2)
    • 책 (1)

전체

오늘

어제

Designed by 베이스캠프

티스토리툴바