Docker 환경에서 실행
Docker를 이용해 Web Admin을 실행하는 방법이다.
-
02_Server 디렉토리로 이동한다.
-
application.yml 파일을 열어 필요한 설정을 수정한다.
-
Docker 이미지 빌드를 위한 Dockerfile 파일을 확인한다.
FROM openjdk:17-alpine ARG revision VOLUME /tmp COPY bxcm-webadmin-3.0.0-boot.jar app.jar ENV JAVA_OPTS="" ENTRYPOINT exec java -jar /app.jar --spring.config.location=/application.yml
-
아래와 같이 Docker 이미지를 빌드한다.
docker build -t bxcm-webadmin:3.0.0 .
-
Docker 컨테이너를 실행한다.
docker run -d -p {{포트번호}}:8080 -v {{Web Admin 설치 경로}}/application.yml:/application.yml bxcm-webadmin:3.0.0
-
웹 어드민의 로그는 docker logs 명령어를 사용해 확인할 수 있다.
docker logs -f [컨테이너 ID]