首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >docker入门教程---部署nginx和tomcat的相关内容

docker入门教程---部署nginx和tomcat的相关内容

原创
作者头像
阑梦清川
发布2025-10-19 15:09:25
发布2025-10-19 15:09:25
1190
举报
文章被收录于专栏:后端技术栈后端技术栈

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

1.部署nginx

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

image-20251017152039343
image-20251017152039343

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

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

image-20251017154904351
image-20251017154904351

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

image-20251019150121748
image-20251019150121748

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

image-20251017155013454
image-20251017155013454

访问成功的标志:

image-20251017155146169
image-20251017155146169

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

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

image-20251017155235403
image-20251017155235403

2.部署tomcat

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

image-20251017213427506
image-20251017213427506

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

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

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

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.部署nginx
  • 2.部署tomcat
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档