• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    docker安装tomcat8的实现方法

    一、docker安装tomcat8

    1、查找Docker Hub上的tomcat镜像

    docker search tomcat

    2、拉取tomcat镜像

    docker pull tomcat:8

    3、使用tomcat默认的配置来启动一个tomcat容器

    docker run -d -p 8080:8080 --name tomcat tomcat:8

    4、拷贝容器内tomcat配置文件和日志到本地准备映射

    docker cp tomcat:/usr/local/tomcat/conf /usr/app/tomcat/conf
    docker cp tomcat:/usr/local/tomcat/logs /usr/app/tomcat/logs
    

    5、停止tomcat,并删除容器

    docker stop tomcat
    docker rm tomcat

    6、创建并运行tomcat容器

    docker run -d -p 8080:8080 --name tomcat -v /usr/app/tomcat/webapps:/usr/local/tomcat/webapps -v /usr/app/tomcat/conf:/usr/local/tomcat/conf -v /usr/app/tomcat/logs:/usr/local/tomcat/logs --restart=always tomcat:8

    7、查看创建的容器

    docker ps | grep tomcat
    

    注意

    当Tomcat版本过高时,根据IP地址和端口号访问可能会出现下面问题:

    出现404是因为webapps文件夹下内容为空,内容都在webapps.dist 目录下,解决办法如下:

    1.进入tomcat容器

    docker exec -it 容器id /bin/bash
    

    2.ls 查看文件夹内容,可以发现下面有webapps文件夹和webapps.dist文件夹,将webapps.dist下的内容全部异动到webapps中。

    mv webapps.dist/* webapps

    3.重新访问tomcat。

    记得放行安全组和防火墙。

    到此这篇关于docker安装tomcat8的实现方法的文章就介绍到这了,更多相关docker安装tomcat8内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    上一篇:Docker容器中挂载NFS共享目录的实现
    下一篇:在Docker中的ubuntu中安装Python3和Pip的问题
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    docker安装tomcat8的实现方法 docker,安装,tomcat8,的,实现,