1. Docker 中安装 Tomcat
1.1. 查看 Docker Hub 上的 Tomcat 镜像
docker search tomcat
结果如下,说明存在 Tomcat
镜像
1.2. 从 Docker Hub 上拉取 Tomcat 镜像
- 默认拉取最新版
docker pull tomcat
- 拉取官方特定版本
docker pull tomcat:[tag]
# 如拉取 tomcat 8
docker pull tomcat:8
这里,我们拉取 tomcat 8
版本
1.3. 查看本地镜像列表中拉取的 Tomcat 镜像
# 方式一
docker images
# 方式二
docker images tomcat
结果如下,说明本地镜像列表中存在 Tomcat
镜像,已经拉取成功
2. 创建容器并运行
2.1. 使用 Tomcat 镜像创建容器并运行
docker run -d -p 8080:8080 --name tomcat1 tomcat:8
-
-d
:以后台方式运行 -
-p 8080:8080
:指定端口,映射形式为:主机端口(容器外部端口):docker 容器端口(tomcat的端口)
-
tomcat:8
:镜像名称,与上述拉取名称一致 -
--name tomcat1
:自定义容器名称 - 如果是大写的
-P
,则会给主机随机分配端口
2.2. 查看当前正在运行的容器
docker ps
结果如下,说明 tomcat
容器实例正在运行
3. 测试 Tomcat
3.1. 访问 Tomcat 官网页面
http://localhost:8080/
访问 Tomcat
官网页面,此处的 localhost
指的是 linux
虚拟机的主机 IP
3.2. 问题解决
出现 404
是因为 webapps
文件夹下内容为空,内容都在 webapps.dist
目录下
将 webapps.dist
下的内容全部移动到 webapps
中
再刷新页面文章来源:https://www.toymoban.com/news/detail-481512.html
文章来源地址https://www.toymoban.com/news/detail-481512.html
到了这里,关于Docker入门之安装Tomcat的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!