c1e9943c48
* new file: docker/Dockerfile Dockerfile for pygeoapi * Using 0.0.0.0 in pygeoapi-config otherwise no docker for flask * ES and pygeoapi docker * Final file structure * generic port 5000 and localhost * sqlit3 suport in alpine and fixes on sqlite provider * B4 sync with upstream * Working composition problems with ES features * Cosmetic changes update to README.md * using load_es_data.py from github local openapi.yml * added docker pull only of pygeoapi * b4 rebase * Using 0.0.0.0 in pygeoapi-config otherwise no docker for flask * ES and pygeoapi docker * Final file structure * generic port 5000 and localhost * sqlit3 suport in alpine and fixes on sqlite provider * B4 sync with upstream * Cosmetic changes update to README.md * using load_es_data.py from github local openapi.yml * added docker pull only of pygeoapi * b4 rebase * updates and sync * missing proper local.config.yml * wait-for pygeoapi * sync with master config * deleted: docker/ES/wait-for-it.sh new file: docker/pygeoapi/docker-entrypoint.sh new file: docker/pygeoapi/run_pygeoapi.sh openapi.yml pygeoapi/provider/__sqlite.py Missing sh files * missing set +e * wait for ES to be yellow or green * More detailed Readme * new file: .gitignore * simple image docker * missing docker run * new file: Dockerfile new file: docker.config.yml new file: run_pygeoapi.sh Simple image * typos on README
28 lines
538 B
YAML
28 lines
538 B
YAML
version: '3.3'
|
|
|
|
services:
|
|
pygeoapi:
|
|
build: ./pygeoapi
|
|
ports:
|
|
- "5000:5000"
|
|
volumes:
|
|
- pygeoapi_data:/pygeoapi/tests/data
|
|
links:
|
|
- elastic_search
|
|
depends_on:
|
|
- elastic_search
|
|
|
|
elastic_search:
|
|
build: ./ES
|
|
ports:
|
|
- 9300:9300
|
|
- 9200:9200
|
|
volumes:
|
|
- elastic_search_data:/usr/share/elasticsearch/data
|
|
|
|
volumes:
|
|
pygeoapi_data: {}
|
|
elastic_search_data: {}
|
|
|
|
#NOTE: Host requires changes in configuration to run ES
|
|
#sudo sysctl -w vm.max_map_count=262144 |