练习:用Docker部署NginxTomcatES+Kibana

Posted So istes immer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了练习:用Docker部署NginxTomcatES+Kibana相关的知识,希望对你有一定的参考价值。

目录

1.部署Nginx

docker pull nginx   # 我这里就默认下最新的,不指定版本
docker images       # 检查有没有下好
# -d后台运行  --name给容器命名 -p本地主机端口:容器内部端口
docker run -d --name nginx01 -p 3344:80 nginx
原理图

检测
①curl localhost:3344
②浏览器访问(记得去设置阿里云的安全组,保证3344端口是允许的)

docker exec -it nginx01 /bin/bash # 进入容器

2.部署Tomcat

docker pull tomcat                  # 下载tomcat镜像
# 创建并运行一个tomcat容器,并且做一个端口映射
docker run -d -p 3355:8080 --name tomcat01 tomcat
docker exec -it tomcat01 /bin/bash  # 进入容器
cp -r webapps.dist/* webapps        # webapps里面少点东西

检测(记得去设置阿里云的安全组,保证3355端口是允许的)

3.部署ES+Kibana

以上是关于练习:用Docker部署NginxTomcatES+Kibana的主要内容,如果未能解决你的问题,请参考以下文章

Docker 部署 Nginx , Tomcat,es + kibana

练习:docker部署

docker部署nginx,tomcat 练习

实战练习通过docker部署jenkins

购买服务,用docker部署自己的服务

Docker练习-在容器中部署静态网站