Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
Arnaud Tournier committed May 20, 2019
1 parent fc36ecc commit d14be8c
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions formation-deploiement-jee/formation-deploiement-jee-sample/buildAndDeploy.sh
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -2,36 +2,36 @@

# application
mvn clean install
sudo docker build -t ltearno/application .
docker build -t ltearno/application .

# base de donnees sessions
sudo docker build -t ltearno/mariadb -f session-database.dockerfile .
docker build -t ltearno/mariadb -f session-database.dockerfile .

# load balancer Nginx
sudo docker build -t ltearno/lb -f nginx-loadbalancer.dockerfile .
docker build -t ltearno/lb -f nginx-loadbalancer.dockerfile .

# arret des containers
echo "Arret des containers"
sudo docker rm -f load_balancer
docker rm -f load_balancer
for i in {0..3}
do
sudo docker rm -f application0$i
docker rm -f application0$i
done
sudo docker rm -f database
docker rm -f database

# lancement base de données
echo "Lancement base de données"
sudo docker run -d --name database ltearno/mariadb
docker run -d --name database ltearno/mariadb

# lancement serveurs d'application
for i in {0..3}
do
echo "Lancement server d'application $i"
sudo docker run -d --name application0$i --link database:database ltearno/application
docker run -d --name application0$i --link database:database ltearno/application
done

# lancement du load balancer
cmd='sudo docker run -d --name load_balancer '
cmd='docker run -d --name load_balancer '
for i in {0..3}
do
cmd="$cmd --link application0$i:application0$i"
Expand All @@ -41,4 +41,4 @@ echo "Lancement du load balancer"
eval $cmd

echo "Liste de containers lancés"
sudo docker ps -a
docker ps -a

0 comments on commit d14be8c

Please sign in to comment.