Ubuntu安装docker-ELK
2017-08-22 00:00
399 查看
最近新项目要准备做日志系统,nginx的access log暂时先放着,后期再考虑,目前首要处理的是接口中的php执行过程中产生的业务日志。直接入数据库,或写文件感觉太low,elk stack虽然搭建、运维比较麻烦,但它有很好的展示层,并且能够灵活地接入将来的其他各种日志,感觉还是值得做下尝试。准备先在VM上先用docker镜像体验下,于是就有了以下的安装过程。
升级软件源,安装lxc-docker,还是有问题(具体什么忘了)
使用get.docker.io的shell,搞定
从官方pull elk镜像,这种方式执行过程中也有墙;
使用阿里云docker-hub,妥妥搞定(这个是它的文档:elk-docker)
安装docker
使用apt install安装docker.io发现版本有问题,升级软件源,安装lxc-docker,还是有问题(具体什么忘了)
使用get.docker.io的shell,搞定
curl -sSL https://get.docker.com/ | sudo sh
获取elk镜像
之前尝试过github中的elk-docker,但是发现它启动过程中会调用被墙的接口,导致无法继续,由于我使用的环境的特殊性,不便翻墙,于是放弃这种方式;从官方pull elk镜像,这种方式执行过程中也有墙;
使用阿里云docker-hub,妥妥搞定(这个是它的文档:elk-docker)
docker pull registry.cn-hangzhou.aliyuncs.com/testhub/elk
运行
启动镜像sudo docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -it \ -e LOGSTASH_START=0 -e KIBANA_START=0 --name elk registry.cn-hangzhou.aliyuncs.com/testhub/elk
小结
有很多坑要趟过才知道,环境搭建完成了,接下来在看看怎么用elk吧。相关文章推荐
- Docker安装(在Ubuntu中安装Docker)
- 在CentOS 7 和ubuntu 16.04 下安装Docker
- ubuntu16.04 安装docker
- 针对ubuntu安装docker-compose
- Docker学习笔记之ubuntu安装docker
- Ubuntu 14.04(LTS)下Docker安装
- Docker - 在Ubuntu 14.04 Server上的安装Docker
- Ubuntu 17.04 x64 安装 Docker CE 初窥 Dockerfile 部署 Ngi
- Docker_一些必要命令行应用的安装命令(以Ubuntu Docker镜像为例)
- docker学习笔记1 docker的安装【ubuntu16.04虚拟机】
- ubuntu17.10安装docker
- 人工智能利器:Docker-CE Ubuntu安装教程
- Docker安装(Ubuntu 64bit)的方法步骤
- Ubuntu16.04安装Docker CE 并配置加速器
- ubuntu 12.04 安装Docker 实战
- ubuntu安装docker以及dockerfly
- ubuntu安装docker
- ubuntu14.04安装docker 分类: 软件插件学习 2015-02-10 09:20 260人阅读 评论(0) 收藏
- Ubuntu 16.04 LTS 以DaoCloud方式安装Docker
- 【docker】-- Ubuntu14.04 安装