美文网首页
docker 安装tomcat

docker 安装tomcat

作者: 阿文很淘气 | 来源:发表于2020-04-16 16:20 被阅读0次

    只因热爱!不喜匆喷!
    docker pull tomcat
    docker images
    创建容器
    docker run --name tomcat8080 -d -p 8080:8081 tomcat
    docker ps
    运行

    image.png

    不要用docker attach tomcat8080 登录容器,因为如下图所示,在退出时容器会终止。如果是在生产,想必大家是不愿意看到的

    image.png
    在此强烈推荐使用exec
    先启动容器
    docker start tomcat8080
    再次登录进入容器,此处是id值为c29c5d47b43e ,也可以通过 之前创建容器的name值来进行登录,两都一样的效果。
    docker exec -it c29c5d47b43e /bin/bash
    退出当前登录的容器。exit 如下图所示:
    image.png

    发布自己的war,或文件


    image.png

    把本地的root目录下的文件 copy到 docker 容器的目录下。


    image.png image.png

    新手困惑

    一、docker 映射端口成功,可是telnet 端口 就是不通大多是以下原因:

    1注意 这里的 创建容器时要清楚 -p 主机端口:容器端口
    2注意主机防火墙策略是否放行端口
    二、此时telnet 通过了,可是又出现网页访问404?
    那是因为webapps里面没有内容,把同级目录下面的webapps.dist 这个 里面的所有内容 copy到webapps中,完成 以后稍等一会刷新页面就能看到tomcat欢迎界面 了,要是还是404,那就重启一下tomcat 即可访问。
    如果对你有帮助,点个吧!

    相关文章

      网友评论

          本文标题:docker 安装tomcat

          本文链接:https://www.haomeiwen.com/subject/tqqdvhtx.html