Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page (JSP)的支持。同时,它提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。由于Tomcat本身也内含了一个HTTP服务器,也可以当作单独的Web服务器来使用。
第一种方式
1、准备工作
创建tomcat7.0_jdk1.6文件夹,并进入该文件夹
mkdir tomcat7.0_jdk1.6cd tomcat7.0_jdk1.6/
2、搜索Tomcat镜像
docker search tomcat
![368d66f0b15bfa4df714e1f81675eab0.png](https://i-blog.csdnimg.cn/blog_migrate/ecb7459c355a6ad997ec910636c40145.jpeg)
3、拉取官方的镜像
docker pull tomcat
等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为tomcat的镜像。
4、查看tomcat镜像
[root@localhost tomcat7.0_jdk1.6]# docker images|grep tomcat
5、运行容器
[root@localhost tomcat7.0_jdk1.6]# docker run --name tomcat -p 8080:8080 -v $PWD/test:/usr/local/tomcat/webapps/test -d tomcat acb33fcb4beb8d7f1ebace6f50f5fc204b1dbe9d524881267aa715c61cf75320
命令说明:
-p 8080:8080:将容器的8080端口映射到主机的8080端口-v $PWD/test:/usr/local/tomcat/webapps/test:将主机中当前目录下的test挂载到容器的/test
6、查看容器启动情况
[root@localhost tomcat7.0_jdk1.6]# docker ps
![e0cc4c0f543457afbcb08c532bc98b22.png](https://i-blog.csdnimg.cn/blog_migrate/bd6543c7529d71652462e1bfc663e392.jpeg)
7、浏览