收集Rancher中容器的日志推送到es中,进行统计管理,计算,集合,解析
Rancher是一个完整的,开源的平台,用于在生产环境中部署和管理容器。它包括Kubernetes,Mesos和Docker Swarm的商业支持发行版,使得在任何基础架构上轻松运行容器化应用程序。
官网: http://rancher.com/
docker hub :https://hub.docker.com/
Project Harbor是一个企业级registry服务器,用于存储和分发Docker镜像。 Harbor通过添加企业通常需要的功能(如安全性,身份和管理)来扩展开源Docker Distribution。作为企业私人registry机构,Harbor提供更好的性能和安全性。使registry更接近构建和运行环境,提高了镜像传输效率。 Harbor支持多个registry的设置,并在它们之间复制镜像。此外,Harbor还提供高级安全功能,例如用户管理,访问控制和活动审计。
GitHub: https://github.com/vmware/harbor
修改docker的container目录,如果放在系统盘。容器和镜像太多,或者日志打印过大,会将系统盘堆满,所以需要切换container目录
官网链接:https://docs.docker.com/v1.11/engine/reference/commandline/daemon/#daemon-configuration-file
记录一些docker常用命令,以便随时查询
使用docker rancher harbor jenkins 这些技术来实现自动化部署项目 先将timer部署到rancher中