wuxunanjing 2020-02-23
在阿里云官网上,进入产品与服务的网络和安全菜单,添加安全组规则,开放端口。
在阿里云服务器中,开放防火墙的端口,使外网可以访问。
检查是否有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