OS : almaLinux
PM(package manager) : dnf
DB : PostgreSQL, Redis
How to Install Docker on Linux (AlmaLinux) | Liquid Web
FROM openjdk:21-jdk //base 환경
COPY build/libs/yigil-0.0.1-SNAPSHOT.jar app.jar // jar 파일 경로 및 카피 될 파일
ENTRYPOINT ["java", "-Dspring.profiles.active=docker", "-jar", "app.jar"] // 실행할 명령어
docker build -t [dockerhub username]/[dockerhub repository] . --platform=linux/amd64
docker push [dockerhub username]/[dockerhub repository]
docker pull [dockerhub username]/[dockerhub repository]:tags // 설치 프로젝트
or
docker pull [dockerhub repository]:tags // 설치 프로그램
docker run -p [server port]:[container port] --rm --name [name] -d [dockerhub username]/[dockerhub repository]:tags