阿里云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

相关推荐