Docker 部署 elasticsearch:7.14.0 与 kibana:7.14.0

默认Docker已安装配置完成

安装ES

java 复制代码
# 拉取镜像
docker pull elasticsearch:7.14.0
#创建挂载目录
mkdir -p /usr/local/docker/es 
# 创建日志目录
mkdir -p /usr/local/docker/es/logs
# 授权
chmod 777 /usr/local/docker/es/logs  
# 创建数据目录
mkdir -p /usr/local/docker/es/data
#授权
chmod 777 /usr/local/docker/es/data 

-------------------------------------------------------------------------------
#起一个临时容器
docker run -d --name es_temp -e ES\_JAVA\_OPTS="-Xms512m -Xmx4096m"  -p 9200:9200 -p 9300:9300 elasticsearch:7.14.0

#复制Es配置文件
docker cp es_temp:/usr/share/elasticsearch/config /usr/local/docker/es 

#删除临时容器
docker rm es_temp 

# 给权限
sudo chown -R 1000:1000 /usr/local/docker/es/config
sudo chmod -R 755 /usr/local/docker/es/config

# 创建容器  -v左侧是宿主机目录  右侧是容器内目录
docker run --privileged -d --name es \
-e "discovery.type=single-node" \
-e "ES_JAVA_OPTS=-Xms4g -Xmx6g" \
--env TZ=Asia/Shanghai \
-v /usr/local/docker/es/config:/usr/share/elasticsearch/config \
-v /usr/local/docker/es/data:/usr/share/elasticsearch/data \
-v /usr/local/docker/es/logs:/usr/share/elasticsearch/logs \
-p 9201:9200 -p 9301:9300 \
elasticsearch:7.14.0
相关推荐
数据知道6 分钟前
主机入侵检测(HIDS):OSSEC / Wazuh 部署与规则编写
安全·网络安全·docker
Elasticsearch1 小时前
使用 Elasticsearch open inference API 对 OpenAI chat completions 进行支持
elasticsearch
逐光老顽童1 小时前
第 5 章:搞懂 K8s Service:从 ClusterIP 到负载均衡
docker·云原生·容器
Linux运维技术栈1 小时前
业务不停机、数据零丢失:Redis / RabbitMQ / Elasticsearch 三大核心中间件升级改造集群无缝平滑迁移
redis·elasticsearch·rabbitmq
Elasticsearch3 小时前
15 行点击跟踪代码,告诉你搜索日志无法揭示的信息
elasticsearch
花生了什么事o3 小时前
Docker 部署 SpringBoot:从镜像构建到服务器运行
服务器·spring boot·docker
遨游DATA3 小时前
Jenkins 修改 config.xml 后页面仍是旧配置:让 live job 配置真正生效
ci/cd·jenkins·devops·故障排查·config.xml
Eloudy3 小时前
国内加速 docker pull 下载 docker images,特别是 nvidia 的cuda image
docker·gpu·rdma
Chief_fly3 小时前
ARM 麒麟系统服务器构建docker镜像
运维·服务器·docker
Elastic 中国社区官方博客4 小时前
Elasticsearch:语义搜索快速入门
大数据·人工智能·elasticsearch·搜索引擎·全文检索