Docker安装使用之安装(一)安装tomcat

镜像下载官网

 Docker Hub Container Image Library | App Containerization

安装tomcat

搜索镜像

从docker hub上查找镜像

拉取镜像

1
docker pull tomcat 

查看镜像

1
docker images 

可以查看本地是否拉取到tomcat

启动镜像

1
docker run -it -p 8080:8080 tomcat<br><br>docker run -d -p 8080:8080 --name t1 tomcat
复制代码
-p小写,主机端口:docker容器端口

-P大写,随机分配端口

-i:交互

-t: 终端

d:后台 

运行tomcat启动测试

访问报错404原因

1.可能没有映射端口或者关闭防火墙

2.把webapps.dist目录换成webapps
复制代码
1
2
3
4
5
具体步骤
1.docker ps
查看信息获取到CONTAINER ID
进入到容器中
2.docker exec -it 获取到CONTAINER ID /bin/bash

1
2
3
4
#看到有webapps进入webapps
cd  webapps
#查询
ls -l<br>查询结果为0<br>#返回tomcat目录中删除webapps<br>cd ..<br>rm -r webapps<br>#查看是否删除<br>ls -l<br>#webapps.dist才有东西修改名字<br>mv webapps.dist webapps<br>到此为止tomcat才可以出来<br>#退出<br>exit

停止容器

1
2
3
4
#查看
docker ps
#停止
docker stop t1

移除容器

1
docker rm -f t1 

 以上安装还是有点问题的所以要安装修改版

1
docker pull billygoo/tomcat8-jdk8<br>docker run -d -p 8080:8080 --name mytomcat8 billygoo/tomcat8-jdk8<br>docker ps
posted @   永远爱芒果  阅读(236)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示