docker 启动Elasticsearch成功后自动退出

这篇具有很好参考价值的文章主要介绍了docker 启动Elasticsearch成功后自动退出。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

下载镜像:

docker pull elasticsearch

这里可能报错   : 

Using default tag: latest
Error response from daemon: manifest for elasticsearch:latest not found: manifest unknown: manifest unknown

意思找不到最新版本 

需要指定确定的版本号,去docker hub 找到要的版本号

如:

docker pull elasticsearch : 8.3.2

docker 启动Elasticsearch成功后自动退出

启动容器:

docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:latest


查看运行的容器:

docker ps
可能发现找不到es,可能是内存不足导致的。所以在启动的时候,调整内存的分配,重新启动


先把原来创建的es容器删除:

docker rm es
启动时修改内存大小

docker run -d -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch


浏览器访问 如果是云服务器记得开放对应端口号
http://ip:9200/

docker 启动Elasticsearch成功后自动退出

 文章来源地址https://www.toymoban.com/news/detail-409407.html

到了这里,关于docker 启动Elasticsearch成功后自动退出的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • elasticsearch启动成功,访问不成功问题

    启动 解压官网下载的elasticsearch-8.2.0安装包,然后找到elasticsearch-8.2.0bin目下的“elasticsearch.bat”,双击“elasticsearch.bat”文件。 看到这个started就启动好了,然后访问就访问不了。 使用http://localhost:9200/无法进行访问。 原因 ssl地址访问到了默认地址,因为 xpack.security.enabled:

    2024年02月11日
    浏览(50)
  • Elasticsearch 7.13.2启动成功,但无法访问?

    今天在linux服务器上配置了es环境,已经成功运行,如下: 原因:elasticsearch出于安全策略考虑,默认仅开启了本地访问。需要额外配置远程访问。 备注:生产环境请设置密码,且不要直接开放0.0.0.0. 解决:在elasticsearch.yml加入如下配置: 重启服务即可。

    2024年02月16日
    浏览(45)
  • docker容器mysql自动退出解决办法之一

    今天第一次使用dcoker加了挂载参数启动mysql时出现了mysql自动退出,启动命令如下: docker run -p 3306:3306 --name 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=root -d mysql 然后用 docker ps 命令发现查不到mysql容器。 然后

    2024年02月02日
    浏览(50)
  • docker容器自动退出重启报错解决办法

    为何docker刚启动起来就退出了 是因为 没有一个可以支撑docker 持久运行下去的命令。 退出原因 1、docker容器运行必须有一个前台进程, 如果没有前台进程执行,容器认为空闲,就会自行退出 2、容器运行的命令如果不是那些一直挂起的命令( 运行top,tail、循环等),就是会

    2024年02月16日
    浏览(57)
  • 毕设日记3.17 ——启动elasticsearch报错(查看日志已成功解决)

    昨天把项目代码导入进去了,今天准备跟着视频运行 但是第一步就出错了。 启动elasticsearch,发现没有反应 1.看看是否是防火墙的原因 执行sudo systemctl status firewalld 报错systemctl: command not found 原因:centos6不支持systemctl命令,故使用 service 命令代替 systemctl service iptables stop//临时

    2023年04月08日
    浏览(37)
  • docker安装mysql容器创建成功但无法启动问题

    在我之前的文章里 使用docker安装mysql中在拉取了mysql:5.7版本的镜像后,使用了以下命令来创建容器,容器创建成功,但无法启动,如下: 执行创建命令后,docker ps 查看正在运行中的容器,显示为空, docker ps -a 查看,mysql容器已经创建成功,但是在创建好之后就退出了 鉴于上

    2024年02月12日
    浏览(41)
  • 关于docker中Nacos启动成功访问不了的情况

    书接上回,这段时间在忙学成在线的微服务项目,上次出现了IP修改的问题,有了一定的解决方案,复制别人的虚拟机后如何修改IP_SSSEdward的博客-CSDN博客。 这次docker正常启动了,但是出现了访问不了的情况,但是在本虚拟机启动的时候已经关闭了所有的防火墙,因此大概率

    2024年02月08日
    浏览(54)
  • jenkins使用shell脚本自动部署java项目,nohup启动不成功

    百度搜索了很长时间,很多种说法,但是都没说太明白,整合了很长时间,测出来了解决方法,仅测试了自由风格项目和流水线项目,其他的选项未测试,jenkins版本2.400。   以下为正文: 执行脚本时,因为jenkins会在构建结束时,将shell运行期间产生的进程全部关闭,所以n

    2024年02月08日
    浏览(38)
  • 如何覆盖docker.service文件中的配置,解决一次docker.service启动不成功的问题

    服务器重启之后systemctl restart docker始终不成功,网上各种方法都试了一遍,依然没有解决问题。 systemctl restart docker 报错信息: systemctl status docker.service  查看错误信息: journalctl -xe 查看报错详细信息: vi /var/log/messages 查看日志,shift+G定位到末尾,具体报错信息: 关键报错

    2024年02月11日
    浏览(220)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包