阿里云ECS服务器Docker安装Tomcat过程记录
Posted Andy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云ECS服务器Docker安装Tomcat过程记录相关的知识,希望对你有一定的参考价值。
第一步
在阿里云官网上,进入产品与服务的网络和安全菜单,添加安全组规则,开放端口。
第二步
在阿里云服务器中,开放防火墙的端口,使外网可以访问。
第三步
检查是否有iptables规则,如果有就清空这些规则。
1、查看是否有规则
iptables -L
2、保存现有规则
iptables-save > iprules.txt
3、清空规则
iptables -F
第四步
运行tomcat,最新版tomcat镜像中包含有两个webapps文件夹。一个文件夹名为webapps,但是这个文件夹是空的,里面什么也没有。另外一个文件夹名为webapps.dist,里面有tomcat完整的文件夹和文件。将空的文件夹删除,然后重命名webapps.dist为webapps即可访问到tomcat的首页。
第五步
由于对容器的操作都是临时的,需要我们执行docker commit命令,把第四步的修改的容器,变成我们自己的镜像。
第六步
挂载容器卷,这样就能访问我们自己的项目了。
docker run -it -d -p 8088:8080 -v /myApps:/usr/local/tomcat/webapps tomcat /bin/bash
以上是关于阿里云ECS服务器Docker安装Tomcat过程记录的主要内容,如果未能解决你的问题,请参考以下文章
阿里云ECS云服务器基于docker安装zookeeper并且操作
阿里云ECS云服务器基于docker安装redis并且远程连接