This project is for running a MapProxy server in a Docker container. It uses waitress as a pure-Python WSGI server. The base map is the CartoDB "positron" or "light_all" style using OSM data.
Build the Docker image:
cd mymapproxy
docker build --no-cache -t mapproxy .
Run the Docker container:
docker run --rm -it --name "mapproxy-test" -p 8080:8080 -v $(pwd)/cache_data:/app/cache_data mapproxy
The console should display something like: INFO:waitress:Serving on http://0.0.0.0:8080
Navigate to http://localhost:8080/demo/, and the MapProxy demo page should be viewable.
This service is intended for private and evaluation use only. The data is licensed under the Creative Commons Attribution-ShareAlike 2.0 License.