On-Prem Hosting
Use Docker Container To Deploy GPlates Web Service
The GPlates team has prepared a Docker image for users to deploy the GPlates Web Service on their own servers/personal computers. Running the GPlates Web Service locally inside a Docker container is especially important in the following scenarios:
- User 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.
To start a GPlates Web Service server, it can be as simple as the one-line command below.
docker run -d --rm -p 18000:80 gplates/gws
Click this link to verify the service is working.
Details about the GPlates Web Service Docker image can be found at https://github.com/GPlates/gplates-web-service/tree/master/docker#readme.