Linux中安装docker版的ES

1.拉镜像  
  docker pull elasticsearch:8.1.0
2.创建网卡 
  docker network create elknetwork
3.运行容器 
  docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:8.1.0
4.进入容器
  docker exec -it elasticsearch /bin/bash
5.设置密码
  随机生成密码用auto 自己设置用interactive
  ./bin/elasticsearch-setup-passwords interactive
  密码:elastic
  exit
6.关闭SSl

  docker exec -it es bash

  vi config/elasticsearch.yml

  修改 xpack.security.enabled 属性为false

  xpack.security.enabled: false
  重启容器
  docker restart elasticsearch
7.访问地址
  curl http://localhost:9200
8.镜像导出
docker save -o <镜像命名>.tar 镜像名称:版本
docker save -o 导出的路径即哪个目录下的哪个文件 镜像id
9.加载本地镜像文件
docker load -i 导入的路径即哪个目录下的哪个文件
10.修改镜像名称
docker tag 镜像id 新镜像名称:版本

你可能感兴趣的:(docker,容器,运维)