EOX GitLab Instance

Skip to content
Snippets Groups Projects
Commit 5c558a5b authored by Fabian Schindler's avatar Fabian Schindler
Browse files

Improving readme: getting rid of unused stuff

parent 4279081c
No related branches found
No related tags found
No related merge requests found
...@@ -162,25 +162,34 @@ Initialize swarm & stack: ...@@ -162,25 +162,34 @@ Initialize swarm & stack:
```bash ```bash
docker swarm init # initialize swarm 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 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 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 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 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 Or pull them from the registry:
docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_core ```
docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_cache docker login -u {DOCKER_USER} -p {DOCKER_PASSWORD} registry.gitlab.eox.at
docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_preprocessor docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_core
docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_client 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.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 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 docker exec -it $(docker ps -qf "name=vhr18-pvs_renderer") /bin/bash
cd /var/www/pvs/dev/pvs_instance cd /var/www/pvs/dev/pvs_instance
python manage.py runserver 0.0.0.0:8080 python manage.py runserver 0.0.0.0:8080
``` ```
Tear town stack including data: Tear town stack including data:
```bash ```bash
...@@ -191,15 +200,3 @@ docker volume rm vhr18-pvs_traefik-data ...@@ -191,15 +200,3 @@ docker volume rm vhr18-pvs_traefik-data
docker volume rm vhr18-pvs_cache-db docker volume rm vhr18-pvs_cache-db
docker volume rm vhr18-pvs_instance-data 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
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment