1、下载tomcat
[root@localhost /]# docker pull tomcat
Using default tag: latest
2、启动tomcat容器
[root@localhost /]# docker run -d -p 3355:8080 --name tomcat01 tomcat
6f46e873d027a2bcc8e1fc9af4c14976355ddbd4d0ea4db1b49b008ae0846fed
3、测试访问tomcat
此时能够访问,但是会出错,需要进入tomcat进行配置
4、进入tomcat容器
[root@localhost /]# docker exec -it tomcat01 /bin/bash
5、发现问题
1)linux命令少了;2)webapps下面没有内容,阿里云镜像的原因,默认是最小的镜像,所以不必要的都要删除,保证最小的可运行环境
解决办法:将webapps.dist目录下的所有东西都复制到webapps下
cp -r webapps.dist/* webapps
这样webapps下就有内容了,网页就能访问了