概述
使用的是docker-compose方法安装elk组件,对这部分的内容进行一个知识上的补充,使用docker-compose来编排中小型企业或者个人的开发环境是非常简捷高效的方式。
(资料图片仅供参考)
docker-compose 基本使用
docker-compose工具使用的前提是你已经准备好了yaml文件工具,在之前的博客里我总结了命令式和声明式的区别与关系,在这里我就不过多的叙述了,使用docker-compose的前提是文件夹里已经准备好了docker-compose文件。
$ tree.└── docker-compose.yaml
1.使用docker-compose pull
, 提前下载好yaml文件中所需要的镜像。
$ docker-compose pullPulling cerebro ... donePulling kibana ... donePulling elasticsearch ... donePulling logstash ... donePulling elasticsearch2 ... done
2.启动服务,-d
, 守护进程方式
docker-compose up // 直接启动docker-compose up -d //守护进程方式
3.docker-compose 构建
docker-compose重新加载镜像,执行docker-compose up -d --build
命令进行构建。
4.docker-compose网络
1.当你未指定网络时,docker-compose就会给你创建一个默认的网络,可以执行docker network ls
里查看。
5.清理容器
清理后台已经终止运行的容器
docker-compose rm
6.docker-compose扩展
如果想对实例进行水平扩展,执行下面的命令:
docker-compose up -d --scale servericeName=3
当然我们也可以减少实例数量:
docker-compose up -d --scale servericeName=1
yaml文件结构体demo
version: "2.2"services: box1: image: imageName:version command: /bin/sh -c "while true;do sleep 3600;done" box2: image: imageName:version command: /bin/sh -c "while true;do sleep 3600;done"
github地址:https://github.com/stark0824/k8s/tree/main/DockerCompose/elk
最后
1. yaml文件格式问题
ERROR: yaml.scanner.ScannerError: while scanning for the next tokenfound character "\t" that cannot start any token
yaml的格式比较严格,产生上面的错误是因为文件里有使用tab键的地方,把它替换成空格就可以解决问题了。
2. volumes文件映射问题
ERROR: for logstash7 Cannot start service logstash:failed to create shim: OCI runtime create failed
文件volumes文件映射路径不存在导致的logstash服务启动失败,可以使用命令docker-compose logs [容器name]
查看具体错误信息。
-
作品集序言怎么写 作品集序言什么意思大家好,今天小六子来为大家解答以下的问题,关于作品集作序怎么写,作品集序言怎么写这个很多人还不知道,现在让我们一起来看...
-
省距离杠杆有哪些 省距离杠杆是省力杠杆还是费力杠杆大家好,今天小六子来为大家解答以下的问题,关于怎样理解杠杆省距离,省距离杠杆有哪些这个很多人还不知道,现在让我们一起来...
-
喜当爹是什么意思 喜当爹是好词还是坏词大家好,今天小六子来为大家解答以下的问题,关于喜当爹是骂人的意思么,喜当爹是什么意思这个很多人还不知道,现在让我们一起...
-
护理考研需要考哪些科目 护理考研有必要吗大家好,今天小六子来为大家解答以下的问题,关于护理考研需要考哪些科目,考研需要考哪些科目这个很多人还不知道,现在让我们...
-
家庭供暖哪种方式好用 家庭供暖现在都是什么方式大家好,今天小六子来为大家解答以下的问题,关于家庭供暖哪种方式好用,家庭供暖哪种方式好这个很多人还不知道,现在让我们一...
-
作品集序言怎么写 作品集序言什么意思
2023-02-28 14:08:56
-
省距离杠杆有哪些 省距离杠杆是省力杠杆还是费力杠杆
2023-02-28 14:08:12
-
喜当爹是什么意思 喜当爹是好词还是坏词
2023-02-28 14:07:28
-
护理考研需要考哪些科目 护理考研有必要吗
2023-02-28 14:06:37
-
家庭供暖哪种方式好用 家庭供暖现在都是什么方式
2023-02-28 14:05:46
-
全球视点!Docker - docker-compose搭建ELK服务
2023-03-19 02:07:05
-
世界焦点!注意!3月19日起,郑州这些区域将要停水
2023-03-18 22:57:11
-
快报:即将出征,中国男足期待展现全新面貌
2023-03-18 23:08:10
-
【世界快播报】海口通报:大骂未购物游客,涉事导游被顶格罚款、吊销证件
2023-03-18 23:15:52
-
时讯:知名演员突然去世!死因尚不清楚
2023-03-18 23:14:47
-
当前快播:来了!全国高校最美赏樱地图出炉
2023-03-18 23:06:35
-
环球精选!关于受理“清朗·从严整治‘自媒体’乱象”专项行动相关举报的公告
2023-03-18 23:02:09
-
【天天新视野】马富国调研重点项目建设暨“万人助万企”活动开展情况 赵宏宇参加
2023-03-18 23:07:30
-
【新视野】【大河网景】烂漫樱花不负春 与你共度美好时光
2023-03-18 23:03:27
-
【全球报资讯】(财经天下)美欧银行业连遭冲击 中国财经人士警示风险
2023-03-18 22:22:03
-
【天天快播报】关于受理“清朗·从严整治‘自媒体’乱象”专项行动相关举报的公告
2023-03-18 22:21:13
-
冲上热搜!俞敏洪:下辈子宁愿当没钱的流浪汉
2023-03-18 22:11:55
-
复旦大学再推AI文本检测工具“谛听” 识别ChatGPT成功率达80%
2023-03-18 22:04:11
-
观点:中疾控:去年12月1日至今年3月16日,共发现本土重点关注变异株86例
2023-03-18 22:02:32
-
被裁判“偷”走奥运梦想后,他夺得拳王金腰带
2023-03-18 22:00:56
-
【全球播资讯】韩国民众集会要求政府撤回对强征劳工受害者的代赔方案
2023-03-18 22:18:33
-
G107线东移(一期) 改建工程今年完工
2023-03-18 22:08:06
-
全球视点!不要买郑州的房子?任泽平:这是造谣!
2023-03-18 22:01:17
-
每日看点!网红经济学家任泽平又夸郑州了?!
2023-03-18 22:15:12
-
世界速讯:从严整治“自媒体”乱象!郑州发布专项行动相关举报公告
2023-03-18 22:01:36
-
今日纹身 过程_纹身过程
2023-03-18 21:51:11
-
天天最资讯丨“长江三鲜”“游”上普通民众餐桌 时令美食借预制菜形式走向全中国
2023-03-18 21:21:08
-
当前焦点!“中国制造”闪耀美国工程机械展
2023-03-18 21:23:35
-
2023全国农业机械展览会开幕 多款智慧农机亮相
2023-03-18 21:24:20
-
天天新资讯:【强信心 拼经济】全省品牌消费集聚区已超百家
2023-03-18 21:04:05
-
每日动态!【强信心 拼经济】今年前2个月 新郑综保区进出口值跃居全国首位
2023-03-18 21:09:09
-
【天天播资讯】俄将对向境外非法出口和移交军用产品、技术及武器装备者判刑
2023-03-18 21:06:31
-
【新要闻】热搜第一!20万请曹姓明星带货,3个月成交278元
2023-03-18 21:00:23
-
特朗普发文称自己将被逮捕,放话“美国梦已死”,全文大写英文字母
2023-03-18 21:12:55
-
动态:马龙晋级,国乒锁定WTT新加坡大满贯男单冠亚军
2023-03-18 21:10:06