DockerAPIMinVersion is the minimum version of the docker api required to use watchtower
EnvConfig translates the command-line options into environment variables that will initialize the api client
GetSecretsFromFiles checks if passwords/tokens/webhooks have been passed as a file instead of plaintext. If so, the value of the flag will be replaced with the contents of the file.
ReadFlags reads common flags used in the main program flow of watchtower
RegisterDockerFlags that are used directly by the docker api client
RegisterNotificationFlags that are used by watchtower to send notifications
RegisterSystemFlags that are used by watchtower to modify the program flow
SetDefaults provides default values for environment variables