Docker学习--如何通过Docker容器启动Tomcat

 时间:2026-05-09 03:33:14

1、运行如下命令,基于tomcat镜像创建tomcat容器:

docker create --name tomcat -p 8080:8080 -v $PWD/mytomcat:/usr/local/tomcat/webapps tomcat

参数注释:

-p 宿主机端口:容器端口 :将容器端口映射到外层宿主机的某一端口,后面可以通过访问宿主机该端口访问容器应用。

-v 宿主机目录:容器目录 :将宿主机特定目录和容器特定目录(注意此处必须用绝对路径)绑定,容器启动后,两个目录内容自动同步。

Docker学习--如何通过Docker容器启动Tomcat

2、在上述步骤中使用的宿主机目录中部署自己的Web应用,你可以直接将你的war包拷贝到该目录中即可,我这里使用了最简单的形式:

1. 在该目录中创建 ROOT 子目录

2. 在 ROOT 子目录中创建一个 index.html 页面

Docker学习--如何通过Docker容器启动Tomcat

Docker学习--如何通过Docker容器启动Tomcat

3、启动容器

docker start tomcat

容器启动完成后,通过宿主机的IP地址和端口号访问你部署的应用即可。

Docker学习--如何通过Docker容器启动Tomcat

Docker学习--如何通过Docker容器启动Tomcat

  • oracle无法删除默认表空间解决办法
  • html5怎样增加日期控件?
  • Windows如何编辑内置域控组策略计算机启动脚本
  • SQL Server 2008R2怎么将查询结果复制到EXECL
  • eclipse安装nodeclipse(nodejs集成开发环境)
  • 热门搜索
    开加一笔是什么字 淘宝如何开网店 灶具怎么选 如何修眉毛 低密度脂蛋白偏高是什么意思 强生隐形眼镜怎么样 如何增强团队凝聚力 ipad如何截图 如何唱歌不跑调 蝙蝠飞到家里是什么预兆