Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MODIFIER_POUR_CLI_APP_STARTUP_OPTIONS #2

Open
Jean-Baptiste-Lasselle opened this issue Jun 7, 2019 · 0 comments
Open

MODIFIER_POUR_CLI_APP_STARTUP_OPTIONS #2

Jean-Baptiste-Lasselle opened this issue Jun 7, 2019 · 0 comments

Comments

@Jean-Baptiste-Lasselle
Copy link
Owner

Ok, donc :

  • l'exécutable go qu'est cette application web Docker Registry Manager, est un fichier de nom ./app
  • En l'état le conteneur docker dans lequel l'application web tourne, a une CMD qui ne permet pas de passer des options à l'invocation de l'exécutable ./app.

Donc je veux modifier cela pour que :

  • une Variable d'environnement APP_INVOCATION_CLI_OPTS, dans le ./docker-compose.yml, permette de préciser une série d'options pour l'invocation , cf. https://github.com/snagles/docker-registry-manager#cli-options
  • Je vais utiliser ce nouveau paramètre de configuration pour que l'application Docker Registry Manager, soit démarrée avec les options :
./app --enable-https: true --tls-key

Liste des options CLI

  • --port, p: Port to run on
  • --registries, -r: Registrys.yml file location
  • --log-level, -l: Log level for logs (fatal, panic, error, warn, info, debug)
  • --enable-https, -e : true/false for using HTTPS. When using HTTPS the below options must be set
  • --tls-key, -k: key file location inside the docker container
  • --tls-certificate, -cert : Certificate location inside the docker container
    Je ne suis cependant pas convaincu qu'il s'agisse du certificat SSL/TLS du private docker registry, mais de celui éventuel, de l'application web Docker Registry Manager
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant