From 5c558a5b5859afd8e416270ef9beebca2273b9e4 Mon Sep 17 00:00:00 2001 From: Fabian Schindler <fabian.schindler.strauss@gmail.com> Date: Mon, 27 Apr 2020 11:56:40 +0200 Subject: [PATCH] Improving readme: getting rid of unused stuff --- README.md | 37 +++++++++++++++++-------------------- 1 file changed, 17 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 2a194cde..a141402c 100644 --- a/README.md +++ b/README.md @@ -162,25 +162,34 @@ Initialize swarm & stack: ```bash docker swarm init # initialize swarm -# build images +``` + +Build images: +``` docker build core/ --cache-from registry.gitlab.eox.at/esa/prism/vs/pvs_core -t registry.gitlab.eox.at/esa/prism/vs/pvs_core docker build cache/ --cache-from registry.gitlab.eox.at/esa/prism/vs/pvs_cache -t registry.gitlab.eox.at/esa/prism/vs/pvs_cache docker build preprocessor/ --cache-from registry.gitlab.eox.at/esa/prism/vs/pvs_preprocessor -t registry.gitlab.eox.at/esa/prism/vs/pvs_preprocessor docker build client/ --cache-from registry.gitlab.eox.at/esa/prism/vs/pvs_client -t registry.gitlab.eox.at/esa/prism/vs/pvs_client -#or - docker login -u {DOCKER_USER} -p {DOCKER_PASSWORD} registry.gitlab.eox.at - docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_core - docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_cache - docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_preprocessor - docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_client + +Or pull them from the registry: +``` +docker login -u {DOCKER_USER} -p {DOCKER_PASSWORD} registry.gitlab.eox.at +docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_core +docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_cache +docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_preprocessor +docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_client +``` + +Deploy the stack: +``` docker stack deploy -c docker-compose.vhr18.yml -c docker-compose.vhr18.dev.yml vhr18-pvs # start VHR_IMAGE_2018 stack in dev mode, for example to use local sources docker stack deploy -c docker-compose.emg.yml -c docker-compose.emg.dev.yml emg-pvs # start Emergency stack in dev mode, for example to use local sources docker exec -it $(docker ps -qf "name=vhr18-pvs_renderer") /bin/bash cd /var/www/pvs/dev/pvs_instance python manage.py runserver 0.0.0.0:8080 - ``` + Tear town stack including data: ```bash @@ -191,15 +200,3 @@ docker volume rm vhr18-pvs_traefik-data docker volume rm vhr18-pvs_cache-db docker volume rm vhr18-pvs_instance-data ``` - -Generate mapcache.sqlite - -```bash -docker exec -it $(docker ps -qf "name=vhr18-pvs_renderer") python3 /var/www/pvs/dev/pvs_instance/manage.py mapcache sync -f -docker exec -it $(docker ps -qf "name=vhr18-pvs_renderer") mv VHR_IMAGE_2018.sqlite /cache-db/vhr18_mapcache_cache.sqlite - -docker exec -it $(docker ps -qf "name=emg-pvs_renderer") python3 /var/www/pvs/dev/pvs_instance/manage.py mapcache sync -f -docker exec -it $(docker ps -qf "name=emg-pvs_renderer") mv Emergency.sqlite /cache-db/emg_mapcache_cache.sqlite -``` - - -- GitLab