
완전 관리형 컨테이너 레지스트리 서비스.💡 컨테이너 기반 애플리케이션 개발 및 배포 워크플로우를 간소화하는 강력한 도구 !
AWS 의 다른 서비스들과 통합되어 있다.
push, pull, 삭제 등의 권한을 부여할 수 있다.💡 GitHub Actions 를 통해 CI/CD 파이프라인을 구축했다.
FROM openjdk:11-jre-slim as builder
EXPOSE yyyy
ARG JAR_FILE=target/*.jar
WORKDIR application
COPY ${JAR_FILE} application.jar
ENTRYPOINT ["java", "-jar", "application.jar"]
.yml 파일을 통해 ECR 에 로그인 됨.push한다.depl.yml 에 ecr 정의하였다. spec:
containers:
- name: zzzz
# AWS의 ECR를 사용
image: xxx.dkr.ecr.axx.amazonaws.com/zzzz:latest
ports:
- containerPort: yyyy