首页 > 其他分享 >docker记录-compose拉起es

docker记录-compose拉起es

时间:2023-07-06 17:13:35浏览次数:36  
标签:node compose share elasticsearch usr docker txt data es

elasticsearch:

image: docker.elastic.co/elasticsearch/elasticsearch:7.4.2

container_name: es_node_01

privileged: true

networks:

- pangu_online

ports:

- "9700:9200"

environment:

- cluster.name=docker_cluster

- node.name=node_01

- node.master=true

- node.data=true

- "ES_JAVA_OPTS=-Xms512m -Xmx512m"

- discovery.seed_hosts=elasticsearch,elasticsearch2

- cluster.initial_master_nodes=node_01,node_02

- bootstrap.system_call_filter=false

- http.cors.enabled=true

- http.cors.allow-origin=*

volumes:

#- ./data/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml

- ./data/elasticsearch/data:/usr/share/elasticsearch/data

- ./data/elasticsearch/logs:/usr/share/elasticsearch/logs

- ./data/elasticsearch/plugins:/usr/share/elasticsearch/plugins

- ./data/elasticsearch/stopwords.txt:/usr/share/elasticsearch/config/stopwords.txt

- ./data/elasticsearch/synonyms.txt:/usr/share/elasticsearch/config/synonyms.txt

ulimits:

memlock:

soft: -1

hard: -1

标签:node,compose,share,elasticsearch,usr,docker,txt,data,es
From: https://www.cnblogs.com/lzhpython/p/17532705.html

相关文章

  • 1.ES6
    1.let①let不存在预解析。--即使用前一定要定义。②let声明的变量不允许在相同作用域内重复声明③ES6引入块级作用域。--即let在块内部中定义,只能在块内部使用 2.const①const不存在预解析。--即使用前一定要定义。②const不能重复声明。且声明后必须赋值。③如果声明......
  • docker启动centos 并安装kvm 创建虚拟机
    1创建centos基础镜像拉取centos基础镜像dockerpullcentos:latest启动容器:使用/usr/sbin/init方式,否则容器中不能运行systemctl命令映射两个端口:用于ssh连接容器,和远程vnc连接容器中的虚拟机dockerrun-itd--privileged-p20022:22-p25900:5900--namemyCe......
  • 题解-Codeforces Round 805 (Div. 3) E. Split Into Two Sets
    题解-CodeforcesRound805(Div.3)E.SplitIntoTwoSets(原题链接)[Problem-E-Codeforces]思路知识点:种类并查集网上关于种类并查集的教学已经很多,在此不赘述在理解种类并查集时,很多文章会提到“敌人”,“朋友”的概念。而在不同的题目中,互为“敌人”,“朋友”的两个......
  • Django restframwork中使用分页及实现自定义分页
    关于为何要分页以及如何在Django+Template架构中如何使用分页,可以参考之前的文章django自定义分页类和使用总结[1]DjangoRestFramework中分页限制今天开篇我们先不讲如何使用,我们先说Django+restframework实现前后端分离项目开发时,分页功能使用的限制?缘由是之前在开发运维......
  • ES6 的 新特性 1 let,const
    Let,Const,Var可以放一起说这三个都是JS中用来声明变量的关键字。主要的区别是1.作用域Var声明的变量的作用域是当前的执行上下文,也就是说,如果在函数外部声明,则是全局变量,如果是函数内部声明,则是整个函数块的变量。Let声明的变量的作用域则是当前的代码块,也就是说可以像var一......
  • Mac使用docker安装Doris
    一、编译源码(1)拉取编译镜像dockerpullapache/incubator-doris:build-env-1.2(2)Mac电脑上拉取源码gitclonehttps://github.com/apache/incubator-doris.git切换到指定分支gitfetchoriginbranch-0.12:branch-0.12gitcheckout branch-0.12(3)建议使用Docker挂载Ma......
  • mac安装docker
    brewcaskinstalldockerdocker安装后在Launchpad找到Docker点击运行docker--version查看版本dockerrun-d-p80:80--namewebservernginx生成个测试dockerstopwebserverdockerrmwebserver  修改docker镜像地址docker运行后找到右上角docker图标点击Appl......
  • VSCode如何通过Ctrl+P快速打开node_modules中的文件
    背景咱们新建一个NodeJS项目,必然会安装许多依赖包,因此经常需要查阅某些依赖包的源码文件。但是,由于node_modules目录包含的文件太多,出于性能考虑,在VSCode中默认情况下是禁止搜索node_modules目录的。在这种情况下,我们将不得不依次展开node_modules的文件目录树,来查找我们所需要的......
  • Git Merge Failed Merging is not possible because you have unmerged files. hint:
    ​ 这个错误提示意味着在进行gitmerge操作时,存在未解决的冲突(unmergedfiles)。Git无法自动合并这些冲突,因此您需要手动解决冲突并进行提交。要解决这个问题,您可以按照以下步骤进行操作:首先,运行gitstatus命令来查看未解决的冲突文件。您会看到类似下面的提示:Unmerged......
  • 如何在 Windows10 Professional 服务器上搭建自己的 Git 服务器。
    一、简介以前,在别家的公司,一般早就把源代码管理工具搭建好了,很少有机会自己搭建一套。最近,公司也许要把现在不少的源码进行管理,于是我打算自己搭建源代码管理服务器。说起源代码管理,当然有很多中解决方案,我个人偏向搭建一个Git服务器。毕竟这个自己用的比较多,也熟悉。......