Docker安装Tomcat,安装elasticsearch+kibana

#官方的使用,一般用于测试,用完即删除
docker run -it --rm tomcat:9.0
#下载在启动
docker pull tomcat#启动运行
[root@VM-16-11-centos ~]# docker run -d -p 3355:8080 --name tomcat01 tomcat
#测试访问没有问题#进入容器
[root@VM-16-11-centos ~]# docker exec -it tomcat01 /bin/bash#发现问题:1.Linux命令少量 2.没有webapps。 阿里云镜像的原因。默认是最小的镜像,所有不必要的都剔除
#保证最小可运行的环境
部署es+kibana
#es 暴露的端口很多
#es 十分耗内存 1.2xxG
#es的数据一般需要方式到安全目录,挂载
#--net somenetwork  网络配置#启动 elasticsearch
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.6.2#启动后linux都卡了 docker stats 查看内存cpu状态
CONTAINER ID   NAME            CPU %     MEM USAGE / LIMIT   MEM %     NET I/O          BLOCK I/O       PIDS
d50c5a180919   elasticsearch   0.19%     1.245GiB / 3.7GiB   33.64%    656B / 0B        162MB / 729kB   42#测试一下es是否成功了
[root@VM-16-11-centos ~]# curl localhost:9200
{"name" : "d50c5a180919","cluster_name" : "docker-cluster","cluster_uuid" : "8jLle04zRQC0O5W3_d4juA","version" : {"number" : "7.6.2","build_flavor" : "default","build_type" : "docker","build_hash" : "ef48eb35cf30adf4db14086e8aabd07ef6fb113f","build_date" : "2020-03-26T06:34:37.794943Z","build_snapshot" : false,"lucene_version" : "8.4.0","minimum_wire_compatibility_version" : "6.8.0","minimum_index_compatibility_version" : "6.0.0-beta1"},"tagline" : "You Know, for Search"
}
#关闭,增加内存限制,修改配置文件 -e 环境配置修改
[root@VM-16-11-centos ~]# docker run -d --name elasticsearch02 -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx512m" elasticsearch:7.6.2[root@VM-16-11-centos ~]# docker stats --no-stream
CONTAINER ID   NAME              CPU %     MEM USAGE / LIMIT   MEM %     NET I/O          BLOCK I/O        PIDS
b0efffe30415   elasticsearch02   0.15%     376.8MiB / 3.7GiB   9.94%     656B / 0B        82.8MB / 729kB   42[root@VM-16-11-centos ~]# curl localhost:9200
{"name" : "b0efffe30415","cluster_name" : "docker-cluster","cluster_uuid" : "2vuWLtgTSs2FBQp3UCmfsA","version" : {"number" : "7.6.2","build_flavor" : "default","build_type" : "docker","build_hash" : "ef48eb35cf30adf4db14086e8aabd07ef6fb113f","build_date" : "2020-03-26T06:34:37.794943Z","build_snapshot" : false,"lucene_version" : "8.4.0","minimum_wire_compatibility_version" : "6.8.0","minimum_index_compatibility_version" : "6.0.0-beta1"},"tagline" : "You Know, for Search"
}

可视化

potainer

docker run -d -p 8088:9000 \
--restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portainer/portainer

Docker安装Tomcat,安装elasticsearch+kibana相关推荐

  1. 记录一次docker部署tomcat安装GBK字体,容器系统Debian GNU/Linux

    记录一次docker部署tomcat安装GBK字体 docker版本号为:Docker version 20.10.6, build 370c289 下载的官方镜像: tomcat:8.5.32 to ...

  2. Docker 安装 Mysql , Redis,ElasticSearch,Kibana,RabbitMQ,Zipkin,Nacos,Minio Docker服务器环境搭建

  3. 微服务架构日志集中化 安装 EFK (Fluentd ElasticSearch Kibana) 采集nginx日志

    本文描述如何通过FEK组合集中化nginx的访问日志.本人更喜欢按顺序来命名,所以使用FEK而不是EFK. 首先在nginx服务器上执行以下操作. 安装ruby http://blog.csdn.ne ...

  4. tomcat的wget链接_Linux(jdk安装tomcat安装nginx安装gcc/wget)

    Linux的简介 Linux系统作为服务器操作系统,完成项目的部署:比较方便搭建集群环境 Linux目录结构 Linux命令 文件命令: mkdir:创建目录 mkdir目录名(可以是相对路径也可以是 ...

  5. 玩转服务器(华为云)—环境安装(jdk安装,tomcat安装)

    目录 前言 jdk安装 tomcat 安装 结语 前言 在前面咱们讲到华为云的购买以及一些配置,通过上一文即可获得一个可以直接访问使用的云服务器.但是对于不同的人群服务器的使用用途可能不同,对于咱们大 ...

  6. CentOS 初体验十三:yum 安装 tomcat

    转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79131856 本文出自[赵彦军的博客] 前言 对于一个新安装的 centos 系统来 ...

  7. RedHat7安装Tomcat

    编译安装Tomcat 下载jdk (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htm ...

  8. eclipse下安装Tomcat

    eclipse下安装Tomcat 安装Tomcat前首先需要在eclipse下安装server. 为了偷懒,直接使用网上一些教程. 这里采用: eclipse安装下server 安装完server,开 ...

  9. 源码安装Tomcat及配置

    8005 是tomcat本身的端口 8080 tomcat负责建立HTTP连接.在通过浏览器访问Tomcat服务器的Web应用时,使用. 8009 tomcat负责和其他的HTTP服务器建立连接.如n ...

  10. yum安装tomcat

    对于一个新安装的 centos 系统来说,是没有 tomcat 服务器的.用下面的命令可以查看 tomcat 服务的状态. systemctl status tomcat.service //或者 s ...

最新文章

  1. 深度学习的Xavier初始化方法
  2. SAP SD 关于信用管理--信用更新
  3. 微信小程序惩治“老赖” 河北高院“老赖地图”上线
  4. J20170524-hm
  5. 陈桥五笔用户编号获取_用户群组分析
  6. Linux监控平台 zabbix介绍和安装
  7. u盘安全删除 linux,为什么要安全删除U盘
  8. 查找CSDN误删除博客方法
  9. 类ThreadLocal的使用与源码分析
  10. 绝大多数人努力程度之低,根本轮不上拼天赋
  11. CentOS7防火墙之firewalld
  12. 利用中文维基百科训练词向量模型
  13. threejs的转场动画 (基于Tween实现)、平滑切换场景
  14. matlab2018a调用python
  15. H2O机器学习框架的学习
  16. Python map
  17. Flash动画设计交互式按钮
  18. 进入邻居家的无线路由器
  19. 数据结构——二叉树遍历和常见问题
  20. html5抓鱼游戏,小班捉小鱼游戏教案

热门文章

  1. TreeMap使用场景 优势
  2. 《此生未完成》:她说,名利权情,没有一样是不辛苦的
  3. 清理掉大流氓:2345
  4. Android-SEAndroid权限问题指南
  5. android svg 线条动画教程,【Web动画】SVG 实现复杂线条动画
  6. shopex mysql 数据库服务器_shopex数据库优化实例
  7. nginx+php 完成 kod云搭建(ansible使用变量)
  8. 几种ARM编译器及IDE开发环境
  9. 基于 HTML5 + WebGL 的太阳系 3D 展示系统
  10. SE96X、CM500-I27条码扫描引擎使用经验