diff --git a/trading_assistant_api/services/user/deploy.sh b/trading_assistant_api/services/user/deploy.sh new file mode 100644 index 0000000..b2f13aa --- /dev/null +++ b/trading_assistant_api/services/user/deploy.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +set -e +ROOT_DIR="$(cd "$(dirname "$0")"/../.. && pwd)" +cd "$ROOT_DIR" +docker build -f services/user/Dockerfile -t user-service:latest . +docker save user-service:latest -o services/user/user-service.tar +docker load -i services/user/user-service.tar +cd services/user +docker compose up -d diff --git a/trading_assistant_api/services/user/docker-compose.yml b/trading_assistant_api/services/user/docker-compose.yml index cd4d309..075bd30 100644 --- a/trading_assistant_api/services/user/docker-compose.yml +++ b/trading_assistant_api/services/user/docker-compose.yml @@ -20,9 +20,7 @@ services: - ./db/schema.sql:/docker-entrypoint-initdb.d/10_user_schema.sql:ro user: - build: - context: ../.. - dockerfile: services/user/Dockerfile + image: user-service:latest container_name: user_service environment: PG_HOST: postgres