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
相关推荐
余—笙17 小时前
Linux(docker)安装搭建CuteHttpFileServer/chfs文件共享服务器
linux·服务器·docker
芥子沫18 小时前
《玩转Docker》[应用篇13]:Docker安装部署Emby及使用技巧:家庭媒体服务器
docker·视频·emby
爱宇阳19 小时前
从容器化到自动化:Spring Boot 项目 Docker 部署与 GitLab CI/CD 集成 Harbor 全流程
spring boot·docker·自动化
pursue.dreams19 小时前
Ubuntu安装Jenkins完整教程
linux·ubuntu·jenkins
城南花开时19 小时前
CICD工具,Jenkins or Tekton or Arbess一文全面对比评测
jenkins·tekton
Elastic 中国社区官方博客19 小时前
通过混合搜索重排序提升多语言嵌入模型的相关性
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
非典型代码19 小时前
Jenkins发不出邮件
运维·servlet·jenkins
liliangcsdn21 小时前
如何使用elasticdump进行elasticsearch数据还原
大数据·elasticsearch·搜索引擎
PKNLP21 小时前
07.docker介绍与常用命令
运维·docker·容器
人工智能训练1 天前
在ubuntu系统中如何将docker安装在指定目录
linux·运维·服务器·人工智能·ubuntu·docker·ai编程