-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathDeployService
More file actions
21 lines (17 loc) · 936 Bytes
/
Copy pathDeployService
File metadata and controls
21 lines (17 loc) · 936 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
docker stop leo-api-platform-backend;
docker rm leo-api-platform-backend;
docker build -f Dockerfile.backend -t leo-api-platform-backend .;
echo "LEO_API_PLATFORM_ENV=${LEO_API_PLATFORM_ENV}
LEO_API_PLATFORM_HOST=${LEO_API_PLATFORM_HOST}
LEO_API_PLATFORM_PORT=${LEO_API_PLATFORM_PORT}
LEO_API_PLATFORM_MONGO_HOST=${LEO_API_PLATFORM_MONGO_HOST}
LEO_API_PLATFORM_MONGO_PORT=${LEO_API_PLATFORM_MONGO_PORT}
LEO_API_PLATFORM_MONGO_USERNAME=${LEO_API_PLATFORM_MONGO_USERNAME}
LEO_API_PLATFORM_MONGO_PASSWORD=${LEO_API_PLATFORM_MONGO_PASSWORD}
LEO_API_PLATFORM_MONGO_DBNAME=${LEO_API_PLATFORM_MONGO_DBNAME}" > Envlist.txt;
docker run --name leo-api-platform-backend \
--env-file="./Envlist.txt" \
--restart=always \
-p ${LEO_API_PLATFORM_PORT}:${LEO_API_PLATFORM_PORT} \
-v /home/docker/leo-api-platform/backend/logs:/app/leo-api-platform/backend/logs \
-d leo-api-platform-backend;