Let's discuss the key points for Registrator:
- Registrator acts as an auto-discovery agent, where it listens for Docker startup and shutdown events.
- Registrator has the following inbuilt options taken from their GitHub Readme file:
Usage of /bin/registrator: /bin/registrator [options] <registry URI> -cleanup=false: Remove dangling services -deregister="always": Deregister exited services "always" or "on- success" -internal=false: Use internal ports instead of published ones -ip="": IP for ports mapped to the host -resync=0: Frequency with which services are resynchronized -retry-attempts=0: Max retry attempts to establish a connection with the backend. Use -1 for infinite retries -retry-interval=2000: Interval ...