各种工具
- Docker.Version: 1.12.1
- DockerRegistry: index.tenxcloud.com/docker_library/registry:2.4.1
- Docker_Auth: cesanta/docker_auth:latest
环境
3.13.0-86-generic(uname -r)
环境搭建
1.参考:http://www.tuicool.com/articles/UrMFBn
2.搭建过程基本安装上述文章,不过本文采用了mongo 作为auth和acl的数据存储,因此需要参照:
https://github.com/cesanta/docker_auth/blob/master/examples/reference.yml 中的做配置
3.上述文章省略了如何创建证书以及密匙:
openssl req -newkey rsa:2048 -nodes -keyout server.key -x509 -days 365 -out server.pem
原文:https://github.com/cesanta/docker_auth/issues/11
auth_config.yml