At GAMER, we use Serius to address Docker IP recognitions in local Linux for each service. Serius will map a Docker IP for each service to one service domain name for the Linux.
- Python version 3.6+
- Allowance of Docker Remote API for each microservice Docker host
- Root access to your local Linux
watchInterval - time in seconds to watch service Dockers
watchType - type to watch (docker or rancher)
dockerHost - a service Docker host IP
dockerPort - a service Docker host port
image - a service Docker image
To install Serius to your projects, you have to run pip install:
$ pip install serius
$ serius -c serius.conf.json
-c is for a Serius config file.
Serius is MIT Licensed.