1 votes

Registre Docker avec TLS - en utilisant un fichier .pem

Dans ce guide docker https://docs.docker.com/registry/deploying/ est l'exemple pour utiliser crt et key:

docker run -d -p 5000:5000 --restart=always --name registry \ -v pwd/certs:/certs \ -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt \ -e REGISTRY_HTTP_TLS_KEY=/certs/domain.key \ registry:2

Que dois-je utiliser dans le cas où j'ai un fichier .pem?

Merci.

4voto

Andy Shinn Points 4081

Séparez le fichier PEM en deux fichiers DER (un pour la clé privée et un pour le certificat):

openssl x509 -in yourperm.pem -outform DER -out yourcert.crt
openssl pkey -in yourpem.pem -out yourkey.key

Il est également bon de noter que le fichier PEM contient en fait la clé et le certificat l'un à côté de l'autre en texte brut. Vous pouvez ouvrir le fichier et les copier / coller dans deux fichiers également.

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