В этом руководстве по докеру https://docs.docker.com/registry/deploying/ это пример использования crt и ключ:
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
Что мне использовать, если у меня есть .pem файл?
Спасибо.
Разделите файл PEM на два файла DER (один для закрытого ключа и один для сертификата):
openssl x509 -in yourperm.pem -outform DER -out yourcert.crt
openssl pkey -in yourpem.pem -out yourkey.key
Также стоит отметить, что в файле PEM ключ и сертификат находятся рядом друг с другом в тексте плана. Вы также можете открыть файл и вырезать / вставить их в два файла.