From 09789cecbfc18083cc3f517589da1f4f93e6c38d Mon Sep 17 00:00:00 2001 From: Marc Ducobu Date: Wed, 19 May 2021 17:21:22 +0200 Subject: [PATCH] Script to restart an container from an existing image --- README | 9 +++++++-- docker-compose.override.yml | 1 + restart.sh | 5 +++++ 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 restart.sh diff --git a/README b/README index 170ade7..923931a 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ L'instance Geonature-Citizen de Champs-Libres. -Installation développeur : +# Installation développeur : $ git submodule update --init --recursive $ docker-compose up -d @@ -10,6 +10,11 @@ Installation développeur : note: les credentials pour accéder au backend se trouvent dans /home/appuser/citizen/config -Documentation : +# Remise en route du service + + $ docker-compose up -d + $ docker-compose exec citizen sh install/restart.sh + +# Documentation : $ make doc diff --git a/docker-compose.override.yml b/docker-compose.override.yml index af800ce..31592df 100644 --- a/docker-compose.override.yml +++ b/docker-compose.override.yml @@ -6,3 +6,4 @@ services: volumes: - ./vendor/GeoNature-citizen/frontend:/home/appuser/citizen/frontend - ./vendor/GeoNature-citizen/backend:/home/appuser/citizen/backend + - ./restart.sh:/home/appuser/citizen/install/restart.sh diff --git a/restart.sh b/restart.sh new file mode 100644 index 0000000..decc180 --- /dev/null +++ b/restart.sh @@ -0,0 +1,5 @@ +sudo service supervisor start && sudo supervisorctl stop all +sudo apache2ctl restart +sudo service postgresql start +sudo supervisorctl reread +sudo supervisorctl reload