Skip to content

Commit 88b72e7

Browse files
committed
Update docker compose commands with prod env files
1 parent 076bb9a commit 88b72e7

File tree

4 files changed

+10
-11
lines changed

4 files changed

+10
-11
lines changed

admin/docker-compose.prod.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: '0.1'
1+
version: '3.9'
22
name: ${PROJECT}
33

44
services:

client/docker-compose.prod.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: '0.1'
1+
version: '3.9'
22
name: ${PROJECT}
33

44
services:

prod-deploy.bat

+4-4
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ setlocal enabledelayedexpansion
66
set "ORIGINAL_DIR=%CD%"
77
set "BASE_DIR=%CD%"
88
set SERVICES=client admin
9-
set PROJECT=rux_prod
9+
set PROJECT=rux
1010

1111
echo Starting production deployment process...
1212

@@ -22,15 +22,15 @@ for %%s in (%SERVICES%) do (
2222

2323
:: Down the container
2424
echo Stopping %%s containers...
25-
docker compose -f docker-compose.prod.yml down
25+
docker compose --env-file .env.prod -f docker-compose.prod.yml down
2626

2727
:: Rebuild
2828
echo Rebuilding %%s...
29-
docker compose -f docker-compose.prod.yml build
29+
docker compose --env-file .env.prod -f docker-compose.prod.yml build
3030

3131
:: Start
3232
echo Starting %%s...
33-
set "PROJECT=%PROJECT%" && docker compose -f docker-compose.prod.yml up -d
33+
set "PROJECT=%PROJECT%" && docker compose --env-file .env.prod -f docker-compose.prod.yml up -d
3434

3535
:: Return to original directory
3636
cd "%ORIGINAL_DIR%"

prod-deploy.sh

+4-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
#!/bin/bash
32
# deploy-prod.sh
43

@@ -7,7 +6,7 @@ set -e
76

87
BASE_DIR="./ruxlog-frontend"
98
SERVICES=("client" "admin")
10-
export PROJECT="rux_prod"
9+
export PROJECT="rux"
1110

1211
echo "Starting production deployment process..."
1312

@@ -21,15 +20,15 @@ for SERVICE in "${SERVICES[@]}"; do
2120

2221
# Down the container
2322
echo "Stopping $SERVICE containers..."
24-
docker compose -f docker-compose.prod.yml down
23+
docker compose --env-file .env.prod -f docker-compose.prod.yml down
2524

2625
# Rebuild
2726
echo "Rebuilding $SERVICE..."
28-
docker compose -f docker-compose.prod.yml build
27+
docker compose --env-file .env.prod -f docker-compose.prod.yml build
2928

3029
# Start
3130
echo "Starting $SERVICE..."
32-
docker compose -f docker-compose.prod.yml up -d
31+
docker compose --env-file .env.prod -f docker-compose.prod.yml up -d
3332

3433
cd -
3534
done

0 commit comments

Comments
 (0)