docker部署tomcat和nginx

因为是初学docker,因此对于这个docker里面的大量的指令,还是需要多多的去进行练习的;

1.部署nginx

docker pull nginx拉取这个对应的镜像,刚开始我们没有使用过的话肯定是搜索不到的

拉去之后这个时候应该就是可以找到的

-d表示的就是后台直接启动,nginx01表示的就是这个容器的名字,3344映射到容器里面的80端口,nginx镜像的实例化

基本的情况如下所示,帮助大家理解:

其中针对上面的这个创建容器的命令,我使用claude进行解释,包含这个命令里面的每一个参数都是什么意思??

访问成功的标志:

如果在xshell里面可以找到这个容器但是访问不到,可以在我们的云服务器里面配置一下这个对应的防火墙或者说叫做安全组:

下面的这个我是使用的腾讯云服务器进行实例的:

2.部署tomcat

下面的这个就是直接部署tomcat的时候遇到的问题

这个是因为需要拷贝webapps.dist下面的所有的内容到我们的webapps目录下面去

使用的就是cp命令,然后再去部署,按照上述的nginx步骤就是没有问题的了

1)内容全部都在dist里面,直接去webapps找不到

2)我们需要把这个webapps目录下面放上dist里面存在的内容即可

相关推荐
武子康12 分钟前
大数据-258 离线数仓 - Livy与Griffin编译安装指南:大数据环境配置实战
大数据·hadoop·后端
野犬寒鸦14 分钟前
Redis复习记录Day03
服务器·redis·后端·面试·bootstrap·mybatis
GreatSQL29 分钟前
一文搞懂 MySQL/GreateSQL 只读参数:read_only 参数核心区别
后端
羊小猪~~33 分钟前
【QT】-- 模型与视图简介
开发语言·数据库·c++·后端·qt·前端框架·个人开发
古法安卓41 分钟前
Android-NTP时间同步机制
后端
Memory_荒年43 分钟前
Dubbo面试通关秘籍:从“小白”到“源码大神”的终极指南
java·后端·dubbo
PFinal社区_南丞1 小时前
Go 1.26 go fix 详解:18 个分析器一键现代化代码
后端
beiju1 小时前
Agent Loop:AI Agent 的最小实现结构
后端·agent
野生技术架构师1 小时前
Spring Boot 4 与 Spring Framework 7 全面解析:新特性、升级要点与实战指南
spring boot·后端·spring
Java水解1 小时前
阿里国际Java社招面经分享(附赠阿里Java面试题)
java·后端·面试