Docker:打开/certs/domain.crt:权限被拒绝
我正在尝试设置私人dockerregistry。 我正在使用我自己生成的证书。 但我的registry的docker日志显示这个错误:
time="2015-12-08T08:51:54Z" level=fatal msg="open /certs/domain.crt: permission denied"
我有我的证书:
/home/centos/certs/certs/
这包含domain.crt
和domain.key
我有一个许可被拒绝。 但是我不知道这种情况下最好的解决scheme是什么? 我必须向哪个用户提供哪些权利?
我只是试图给所有的权利,但它不工作:我试过:
sudo chmod -R 777 /home/centos/certs sudo chown -R root:root /home/centos/certs
这可能是SELinux和Docker的问题:
chcon -Rt svirt_sandbox_file_t ~/certs/
然后,再试一次。