mirror of
https://github.com/headporter81/specialsource-homepage-backend.git
synced 2026-08-08 15:41:11 +09:00
This commit is contained in:
@@ -25,14 +25,17 @@ jobs:
|
|||||||
|
|
||||||
- name: 4. Docker 이미지 빌드 및 서버 재시작
|
- name: 4. Docker 이미지 빌드 및 서버 재시작
|
||||||
run: |
|
run: |
|
||||||
|
# 1) 최신 코드로 도커 이미지 빌드
|
||||||
docker build -t ss-backend-image .
|
docker build -t ss-backend-image .
|
||||||
|
|
||||||
|
# 2) 기존에 돌고 있던 컨테이너가 있다면 안전하게 종료 및 삭제
|
||||||
docker stop ss-backend-container || true
|
docker stop ss-backend-container || true
|
||||||
docker rm ss-backend-container || true
|
docker rm ss-backend-container || true
|
||||||
|
|
||||||
# -v 옵션을 사용해 NAS의 프로젝트 방과 도커 내부를 연결합니다.
|
# 3) 비어있는 18080 포트와 지정하신 app 폴더 경로를 연결하여 실행
|
||||||
docker run -d \
|
docker run -d \
|
||||||
--name ss-backend-container \
|
--name ss-backend-container \
|
||||||
-p 8080:8080 \
|
-p 18080:8080 \
|
||||||
-v /volume1/docker/app/specialsource-backend/logs:/app/logs \
|
-v /volume1/docker/app/specialsource-backend/logs:/app/logs \
|
||||||
-e JASYPT_ENCRYPTOR_PASSWORD="6Nhbnze5Wm2YOX5ZmOlkR6P6gsi1Epa5CJtUtNqN" \
|
-e JASYPT_ENCRYPTOR_PASSWORD="6Nhbnze5Wm2YOX5ZmOlkR6P6gsi1Epa5CJtUtNqN" \
|
||||||
ss-backend-image
|
ss-backend-image
|
||||||
Reference in New Issue
Block a user