docker pull elasticsearch:7.4.2

docker pull kibana:7.4.2

# 查看所有镜像docker images

# 创建es配置文件夹和数据,将docker容器配置文件与数据挂载到外部# es 配置文件存放目录mkdir -p mydata/elasticsearch/config# es数据存放目录mkdir -p /mydata/elasticsearch/data# es插件目录mkdir -p mydata/elasticsearch/plugins

echo "http.host:0.0.0.0" >> /mydata/elasticsearch/config/elasticserch.yml

# 启动 elasticsearchdocker run --name elasticsearch -p 9200:9200 -p 9300:9300 \-e ES_JAVA_OPS="-Xms256m -Xmx256m" \-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

注意:chmod -R 777 /mydata/elasticsearch要有访问权限参数说明:-p 9200:9200 将容器的9200端口映射到主机的9200端口;--name elasticsearch 给当前启动的容器取名叫 elasticsearch-v /mydata/elasticsearch/data:/usr/share/elasticsearch/data 将数据文件夹挂载到主机;-v /mydata/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml 将配置文件挂载到主机;-d 以后台方式运行(daemon)-e ES_JAVA_OPS="-Xms256m -Xmx256m" 测试时限定内存小一点
# 启动kibanadocker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.255.128:9200 -p 5601:5601 -d kibana:7.4.2# 进入kibana容器docker exec -it 1d /bin/bash# 配置kibana显示中文vi /usr/share/kibana/config/kibana.yml# 在文件末尾加i18n.locale: "zh-CN"


文章转载自Bug生产站,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




