경로
Dockerfile
# 사용할 Java의 베이스 이미지를 지정합니다.
FROM openjdk:17
# 컨테이너 내에서 애플리케이션을 실행할 디렉토리를 생성합니다.
WORKDIR /app
# 빌드된 JAR 파일을 컨테이너 내부로 복사합니다.
COPY ./demo-0.0.1-SNAPSHOT.war /app
EXPOSE 8080
# 컨테이너가 시작될 때 실행될 명령을 지정합니다.
CMD ["java", "-jar", "/app/demo-0.0.1-SNAPSHOT.war"]
빌드 실행
# 빌드하기
docker build -t java-app .
# 실행하기
docker run -d -p 8080:8080 --name java-app java-app
'Docker' 카테고리의 다른 글
Docker - 도커란 무엇이고 간단하게 도커라이징을 해보자 (0) | 2023.12.16 |
---|---|
Docker - Java -jar 로 오라클 지갑과 함께 실행해보자 (1) | 2023.12.15 |
Docker - tomcat (0) | 2023.12.15 |
Docker - nginx (0) | 2023.12.15 |