From fe9149f9a58a878bdfbc210a966c8fcbecad75b9 Mon Sep 17 00:00:00 2001 From: JustFiesta Date: Fri, 17 May 2024 14:26:06 +0200 Subject: [PATCH] Added network for containers --- run_container_on_EC2.sh | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/run_container_on_EC2.sh b/run_container_on_EC2.sh index 03f7aa1a8..27474b22e 100644 --- a/run_container_on_EC2.sh +++ b/run_container_on_EC2.sh @@ -39,11 +39,15 @@ sudo yum update -y sudo yum install -y docker sudo service docker start +echo "---------------------------------------" +echo "Creating docker network for containers..." +docker network create spring-petclinic-network + echo "---------------------------------------" echo "Running database container for spring-petclinic..." # Run Postgres whitch is needed for spring-petclinic -docker run -d \ - --name spring-pertlinic-db \ +docker run -d --name spring-pertlinic-db \ + --network spring-petclinic-network \ -e POSTGRES_DB=petclinic \ -e POSTGRES_USER=petclinic \ -e POSTGRES_PASSWORD=petclinic \ @@ -71,7 +75,9 @@ docker pull "$AWS_ACCOUNT_ID".dkr.ecr."$REGION".amazonaws.com/"$IMAGE_NAME" echo "---------------------------------------" echo "Running spring-petclinic container..." # Run the Docker image -docker run -d --name spring-pertlinic -p 80:8080 "$AWS_ACCOUNT_ID".dkr.ecr."$REGION".amazonaws.com/"$IMAGE_NAME" +docker run -d --name spring-pertlinic \ + --network spring-petclinic-network \ + -p 80:8080 "$AWS_ACCOUNT_ID".dkr.ecr."$REGION".amazonaws.com/"$IMAGE_NAME" # Check if the docker run command was successful if [ \$? -eq 0 ]; then