LINUX.ORG.RU
ФорумAdmin

Docker: x509: certificate signed by unknown authority

 ,


0

1

Всем привет!

Настраивал TLS по этой инструкции и буквально потерял покой.

Netstat говорит что dockerd поднялся по порту 2376, systemctl status говорит что докер работает. Однако docker ps возвращает: Get https://servername:2376/v1.26/containers/json: x509: certificate signed by unknown authority И вот вопрос: Docker не может в самоподписанные сертификаты?

клиент тянет сертификат из системы, очевидно что тебе надо чтобы в системе твой самоподписанный сертификат был в качестве доверенных на дебьяне что-то вроде

cp ./keys/ca.pem /usr/local/share/ca-certificates/{name_of_you_cert}.crt
update-ca-certificates
Deleted ()
Ответ на: комментарий от Deleted

Спасибо! Похоже, что ты прав.

Можно еще теоретический вопрос: там же в доках описан поцесс «защиты сокета», он так же использует сертификаты - ca.pem,key.pem и прочее. Они же вписываются в скрипт запуска. Как сделать так что бы они не «мешали» друг другу? Или их можно просто удалить?

gadzira ()
Ответ на: комментарий от gadzira

хз о чем ты, но насколько я помню ты собирался поднимать swarm-mode а инструкции читаешь про standalone swarm. Там даже в верху указано про это красным.

Deleted ()
Ответ на: комментарий от Deleted

Тут ничего сверху не написано. А про swarm, да - проглядел. В любом случае спасибо!

gadzira ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.