File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5757 host : ${{ secrets.EC2_HOST }}
5858 username : ubuntu
5959 key : ${{ secrets.EC2_SSH_PRIVATE_KEY }}
60- source : deploy/docker-compose.yml,deploy/docker-compose.dev.yml
60+ source : |
61+ deploy/docker-compose.yml
62+ deploy/docker-compose.dev.yml
63+ deploy/postgres-ko/**
6164 target : ~/saerok/
6265 strip_components : 1
6366
@@ -113,14 +116,17 @@ jobs:
113116 add_kv KAKAO_CLIENT_SECRET "${{ secrets.KAKAO_CLIENT_SECRET }}"
114117 add_kv KAKAO_APP_ID "${{ secrets.KAKAO_APP_ID }}"
115118 add_kv KMS_KEY_ID "${{ secrets.KMS_KEY_ID }}"
119+
120+ # 커스텀 postgres 이미지 빌드
121+ docker build -t saerok-postgres:ko ./postgres-ko
116122
117123 # 3) Pull & Recreate with resource limits from dev.yml
118124 docker compose \
119125 --env-file "$ENV_FILE" \
120126 -p saerok \
121127 -f docker-compose.yml \
122128 -f docker-compose.dev.yml \
123- pull --quiet
129+ pull app --quiet
124130
125131 docker compose \
126132 --env-file "$ENV_FILE" \
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ services:
3030 - postgres
3131
3232 postgres :
33- image : postgis/postgis:17-3.5
33+ image : saerok-postgres:ko
3434 container_name : saerok-postgres-dev
3535 restart : unless-stopped
3636 stop_grace_period : 15s
Original file line number Diff line number Diff line change 1+ # deploy/postgres-ko/Dockerfile
2+ # PostGIS + ko_KR.UTF-8
3+ FROM postgis/postgis:17-3.5
4+
5+ # ko_KR.UTF-8 로캘 생성
6+ RUN apt-get update && \
7+ apt-get install -y locales && \
8+ sed -i 's/# ko_KR.UTF-8 UTF-8/ko_KR.UTF-8 UTF-8/' /etc/locale.gen && \
9+ locale-gen && \
10+ rm -rf /var/lib/apt/lists/*
11+
12+ ENV LANG=ko_KR.UTF-8
13+ ENV LC_ALL=ko_KR.UTF-8
You can’t perform that action at this time.
0 commit comments