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.crtdomain.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/ 

然后,再试一次。