![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/7U3tW/btq75DJXOLb/D7oRSpnz6pYK6HlGCKUoF1/img.png)
이 글에서는 Spring boot 프로젝트를 Container image로 만드는 법에 대해 알아보겠습니다. Spring Boot 공식문서에서는 2가지 방법을 소개하고 있습니다. 1. Dockerfiles 2. Cloud Native Buildpacks 이 2가지 방법에 대해 자세히 살펴보도록 하죠! Dockerfiles 일반적으로 container image로 만들 때 활용하는 Dockerfile을 정의해 사용하는 방법 Spring project의 결과물을 container image로 만들 때, 아주 간단히 Dockerfile 을 작성하면 다음과 같이 작성할 수 있습니다. Gradle인 경우, ./gradlew bootJar 을 통해 쉽게 jar로 패키징할 수 있습니다. 패키징 이후, docker b..
Docker와 AWS 계정이 요구되므로, 미리 설치 및 가입하신 후에 아래 과정대로 진행하시면 됩니다. 1. AWS ECR 생성 2. AWS CLI 설치 AWS CLI 버전 2 설치, 업데이트 및 제거 - AWS 명령줄 인터페이스 이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오. docs.aws.amazon.com 여기서 OS에 알맞은 방법으로 설치합니다. 3. AWS IAM User 생성 사용자가 있다면 사용하고, 없다면 추가합시다. 이름과 액세스 유형을 설정합니다. 권한을 설정해야하는데, 이미 설정된 사용자의 권한을 가져오거나 수동으로 기존정책에서 가져와 연결하시면 됩니다. - 저는 Adm..
- Total
- Today
- Yesterday
- Log
- WebFlux
- 백준
- Clean Architecture
- c++
- Kubernetes
- 알고리즘
- 일상
- k8s
- boj
- Spring
- container
- Algorithm
- Istio
- java
- 비동기
- 쿠버네티스
- tag
- 클린 아키텍처
- jasync
- Intellij
- 하루
- docker
- python
- gradle
- 로그
- MySQL
- Spring boot
- OpenTelemetry
- HTTP
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |