2 votes

Registre Docker - accès privilégié

J'essaie de gérer mon propre registre Docker mais je ne voudrais pas que n'importe qui puisse pousser vers mon registre. J'ai vu une option appelée accès privilégié ( https://github.com/docker/docker-registry/blob/master/ADVANCED.md ). Je vois comment générer la clé mais je ne trouve pas comment utiliser ma paire de clés privée/publique pour pousser un conteneur. Est-ce qu'il est possible d'utiliser cette fonctionnalité d'accès privilégié pour pousser des conteneurs dans un registre privé ?

0voto

user319436 Points 11

Je pense que vous devez définir certains drapeaux lorsque vous démarrez votre démon docker client. Vous n'indiquez pas votre système d'exploitation, mais sur Ubuntu vous pouvez trouver vos drapeaux dans /etc/default/docker modifiez-les et redémarrez le service sudo service docker restart

Les options possibles sont les suivantes : https://docs.docker.com/reference/commandline/cli/#daemon --tls=false Use TLS; implied by --tlsverify flag --tlscacert="/home/sven/.docker/ca.pem" Trust only remotes providing a certificate signed by the CA given here --tlscert="/home/sven/.docker/cert.pem" Path to TLS certificate file --tlskey="/home/sven/.docker/key.pem" Path to TLS key file --tlsverify=false Use TLS and verify the remote (daemon: verify client, client: verify daemon)

0voto

who Points 1

Apparemment l'implémentation Python de ce projet est actuellement obsolète, et a été archivée par ses collaborateurs, la nouvelle branche de développement tourne sur golang et vous pouvez la consulter ici https://github.com/docker/distribution

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X