美文网首页
Docker 部署 Tomcat

Docker 部署 Tomcat

作者: tzktzk1 | 来源:发表于2023-11-11 09:24 被阅读0次

    案例:需求

    在Docker容器中部署Tomcat,并通过外部机器访问Tomcat部署的项目。

    实现步骤

    1.搜索Tomcat镜像 docker search tomcat
    2.拉取Tomcat镜像 docker pull tomcat
    3.创建容器

    在/home目录下创建tomcat目录用于存储tomcat数据信息
    mkdir /home/tomcat
    cd /home/tomcat

    linux 部署命令:

    docker run -itd --name c_tomcat -p 8080:8080 -v /home/tomcat:/usr/local/tomcat/webapps tomcat:9.0

    windows部署命令:

    docker run -itd --name c_tomcat -p 8080:8080 -v D:/docker/tomcat:/usr/local/tomcat/webapps tomcat:latest

    参数说明:

    • -p 8080:8080:将容器的8080端口映射到主机的8080端口
    • -v $PWD:/usr/local/tomcat/webapps:将主机中当前目录挂载到容器的webapps
    4.部署项目

    将项目代码扔到宿主机的 $PWD 目录(即 /home/tomcat 目录) 就OK

    5.测试访问

    使用外部机器访问tomcat:宿主机IP:8080/项目路径
    可以vim index.html建立一个页面文件,编辑内容:<h1>hello tomcat docker </h1> :wq 保存退出,刷新浏览器页面就有欢迎页了。

    相关文章

      网友评论

          本文标题:Docker 部署 Tomcat

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