Tomcat 部署示例
Tomcat 部署示例
简介
Apache Tomcat 是一个用于 Java Servlet 和 JSP 的开源 Web 服务器。本示例将展示如何使用 Docker 运行一个 Tomcat 服务器。
步骤
1. 拉取 Tomcat 镜像
从 Docker Hub 拉取官方的 Tomcat 镜像(可以选择特定版本,如 9.0):
docker pull tomcat:9.02. 运行 Tomcat 容器
运行以下命令来启动一个 Tomcat 容器,并将容器的 8080 端口映射到主机的 8888 端口:
docker run -it --rm -p 8888:8080 --name my-tomcat tomcat:9.03. 访问 Tomcat 服务器
现在,您可以在浏览器中访问 http://localhost:8888 来查看 Tomcat 的欢迎页面。
4. 部署 Web 应用
要部署您自己的 `.war` 文件,可以将其复制到容器的 `webapps` 目录中。例如,如果您有一个 `sample.war` 文件在当前目录:
docker cp sample.war my-tomcat:/usr/local/tomcat/webapps/部署后,您可以通过 `http://localhost:8888/sample` 访问您的应用。
5. 停止容器
由于我们使用了 `--rm` 标志,当您在终端按下 `Ctrl+C` 停止容器时,它将被自动移除。