Use Docker
Use Docker Container for deployment
The GPlates team has prepared a Docker image for users to deploy the GPlates Web Service on their own servers. Running the GPlates Web Service locally inside a Docker container is especially important in the following scenarios:
- User's program requires short response time and low latency.
- User has a large volume of data to process and can provide much more computational power than GPlates server.
- User has security concerns about sending their data to a remote server.
- User cannot access service via Internet or the quality of the Internet connection is very poor.
The GPlates Web Service Docker container can be downloaded from Docker Hub https://hub.docker.com/r/gplates/gws.
docker pull gplates/gws:latest
Details about the GPlates Web Service Docker image can be found at https://github.com/GPlates/gplates-web-service/tree/master/docker#readme.