阿里云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详细步骤

阿里云ECS云服务器基于docker安装zookeeper并且操作

阿里云ECS云服务器基于docker安装redis并且远程连接

阿里云ECS+CentOS 7.0+Docker+Redmine环境搭建

阿里云ecs 服务器配置

阿里云ECS服务器centos6.x安装docker问题盘点