куда добавить сертификаты с докером без root

У меня есть частные реестры докеров, и я добавил их сертификаты в /etc/docker/certs.d/[domain.name.com]/ca.crt и он работает, но моя проблема в том, что мне нужно использовать sudo с докером, даже если я нахожусь в группе докеров и перезагружаюсь (несколько попыток).

Итак, я попытался установить докер без root, но теперь кажется, что я больше не могу подключаться к своим реестрам, у меня такая ошибка: Error response from daemon: Get https://domain.name.com/v2/: x509: certificate signed by unknown authority

Я добавил те же папки в certs.d под своим /home/$USER/.docker/certs.d/... папка, но она тоже не работает.

Вы знаете, есть ли какое-то отношение к сертификатам с бесконтактным докером?

Большое спасибо за ответы

1 ответ

Рабочее решение - поместить конфигурацию в ~/.config/docker/certs.d/

На тот же пост был дан ответ на forums.docker.com: https://forums.docker.com/t/where-to-add-registries-certificates-with-rootless-docker/109800 , который решил проблему для меня.

Другие вопросы по тегам