куда добавить сертификаты с докером без 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 , который решил проблему для меня.