docker中下载ES(elasticsearch) 以及ES可视化(Kibana)

不多废话直接上步骤:

下载及安装ES

  1. 第一步, 下载ES镜像
    sudo docker pull elasticsearch:7.4.2
    
  2. 第二步, 下载kibana镜像(用来可视化界面)
    sudo docker pull kibana:7.4.2
    
  3. 开始安装ES
    mkdir -p /mydata/elasticsearch/config
    
    mkdir -p /mydata/elasticsearch/data
    
    提示: 这步要root用户, 不仅要root权限
    echo "http.host: 0.0.0.0" >> /mydata/elasticsearch/config/elasticsearch.yml
    
    把上边的文件夹都设置为可读可写可执行
    chmod -R 777 /mydata/elasticsearch/
    
    docker run --name elasticsearch -p 9200:9200 -p 9300:9300 \
    -e "discovery.type=single-node" \
    -e ES_JAVA_OPTS="-Xms64m -Xmx128m" \
    -v /mydata/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
    -v /mydata/elasticsearch/data:/usr/share/elasticsearch/data \
    -v /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
    -d elasticsearch:7.4.2
    

安装Kibana

其中:http://后换成自己的es端口地址

docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.56.10:9200 -p 5601:5601 \
-d kibana:7.4.2

建议操作

如果想每次开机(虚拟机或云服务器)都能够直接自动开启:
docker update 你要指定的服务的id --restart=always

id查询: docker ps -a

相关文章

学习编程是顺着互联网的发展潮流,是一件好事。新手如何学习...
IT行业是什么工作做什么?IT行业的工作有:产品策划类、页面...
女生学Java好就业吗?女生适合学Java编程吗?目前有不少女生...
Can’t connect to local MySQL server through socket \'/v...
oracle基本命令 一、登录操作 1.管理员登录 # 管理员登录 ...
一、背景 因为项目中需要通北京网络,所以需要连vpn,但是服...