千家信息网

docker怎么安装es

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍"docker怎么安装es",在日常操作中,相信很多人在docker怎么安装es问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"docker怎么安装es"
千家信息网最后更新 2026年11月01日docker怎么安装es

这篇文章主要介绍"docker怎么安装es",在日常操作中,相信很多人在docker怎么安装es问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"docker怎么安装es"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

  • 拷贝容器的配置文件到当前目录(以nginx为例):

docker container cp nginx:/etc/nginx .

0.安装nginx

docker run -p 80:80 --name nginx -v /mydata/nginx/html:/usr/share/nginx/html -v /mydata/nginx/logs:/var/log/nginx -v/mydata/nginx/conf:/etc/nginx -d nginx:1.10

查看日志-- docker container logs -f elasticsearch

1. 安装 elasticsearch

(1)docker pull elasticsearch:7.4.2

(2)docker pull kibana:7.4.2

(3) mkdir -p /mydata/elasticsearch/config

(4)mkdir -p /mydata/elasticsearch/data

(5)echo "http.host: 0.0.0.0">>/mydata/elasticsearch/config/elasticsearch.yml

(6)

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

****chmod -R 777 /mydata/elasticsearch

2.安装 kibana

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

*** docker run --name kibana -e ELASTICSEARCH_HOSTS=121.89.193.237:9200 -p 5601:5601 -d kibana:7.4.2 --restart=always

ELASTICSEARCH_HOSTS=121.89.193.237:9200 服务器的ip

docker 安装mysql

* docker update mysql --restart=always 虚拟机启动,镜像跟着启动

(1)

docker run -p 3306:3306 --name mysql -v /mydata/mysql/log:/var/log/mysql -v /mydata/mysql/log:/var/log/mysql -v /mydata/mysql/data:/var/lib/mysql -v /mydata/mysql/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=mysql -d mysql:5.7

(2)配置mysql文件 /mydata/mysql/conf/my.conf

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqld]
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve

docker安装redis

* docker update redis--restart=always 虚拟机启动,镜像跟着启动

(1)

docker run -p 6379:6379 --name redis -v /mydata/redis/data:/data -v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf

(2)启动redis docker exec -it redis redis-cli

(3)配置redis的配置文件 /mydata/redis/conf/redis.conf
appendonly yes #redis持久化

maven配置

nexus-aliyun

central

Nexus aliyun

http://maven.aliyun.com/nexus/conect/groups/public

< profiles >

< profile >

< id > jdk‐1.8

< activation >

< activeByDefault > true

< jdk > 1.8

< properties >

< maven.compiler.source > 1.8

< maven.compiler.target > 1.8

< maven.compiler.compilerVersion > 1.8

到此,关于"docker怎么安装es"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

配置 学习 文件 跟着 更多 镜像 帮助 实用 接下来 容器 拷贝 文章 方法 日志 服务器 理论 目录 知识 篇文章 网站 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 咖啡豆 中关村互联网科技集团 科技互联网公司装修 科技企业和互联网企业 没上市的科技互联网公司 嘟嘟瓜互联网科技 上海致骋互联网科技 互联网金融监管科技 互联网科技创新企业排名 汉立互联网科技有限公司联系电话 注册互联网科技公司经营范围大全 互联网科技的全部知识 徐州市互联网科技有限公司 南通创西澳互联网科技有限公司 厦门江牛科技互联网 杭州融税互联网科技有限公司 科技互联网专业工作会议发言稿 保山浩联互联网科技有限公司 知域互联网科技有限公司官网 前海云享互联网科技 鑫亿盛互联网科技 科技互联网的估值 全球顶尖互联网科技公司 语蝶互联网科技有限公司 互联网5g黑科技有哪些 朱啸虎曾投资哪些互联网科技企业 世界互联网领先科技成果获奖 群盈汇互联网科技有限公司 风投北京互联网科技 唐山双旺合互联网科技产业园
0