docker离线部署ElasticSearch及kibana,并设置密码

一、准备工作

1.操作系统:Linux(麒麟V10)

2.docker

3.docker-compose

4.ES docker镜像

5.kibana docker镜像

docker与docker-compose安装教程:麒麟V10离线安装docker及docker-compose_Truman UP的博客-优快云博客

二、ES及kibana镜像下载

下载地址:

https://hub.docker.com/_/elasticsearch

https://hub.docker.com/_/kibana

三、镜像导出并上传至服务器

本地启动docker,下载指定版本的ES和kibana镜像

docker pull elasticsearch:7.1.1
docker save -o elasticsearch.tar
docker pull kibana:7.1.1
docker save -o kibana.tar

将2个tar镜像包上传至服务器,并加载镜像至docker

docker load -i elasticsearch.tar
docker load -i kibana.tar
docker images

四、目录及系统设置

#创建目录
mkdir -p /home/es/es01/data
mkdir -p /home/es/es02/data
mkdir -p /home/es/es03/data
mkdir -p /home/es/es01/logs
mkdir -p /home/es/es02/logs
mkdir -p /home/es/es03/logs
#目录权限
cd /home
chmod -R 777 es
#max_map_count文件包含限制一个进程可以拥有的VMA(虚拟内存区域)的数量
sysctl -w vm.max_map_count=262144

五、编写配置文件

cd /home/es/
vi docker-compose.yml

docker-compose.yml文件内容:

version: "2.2"

services:
  es01:
    image: elasticsearch:7.1.1
    container_name: es01
    environment:
      - node.name=es01
      - cluster.name=es-docker-cluster
      - discovery.seed_hosts=es02,es03
      - cluster.initial_master_nodes=es01,es02,es03
      - bootstrap.memory_lock=true
      - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值