温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Docker怎么安装nginx和tomcat

发布时间:2021-07-21 09:26:52 来源:亿速云 阅读:246 作者:chen 栏目:大数据

本篇内容介绍了“Docker怎么安装nginx和tomcat”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!



 

前一篇文章已经介绍过如何安装和使用 Docker。今天来实际操作下,安装tomcat和nginx。

 

拉取第一個docker鏡像

docker pull hello-world 拉取一个镜像Docker怎么安装nginx和tomcat

可以配置国内的一些镜像源,这样速度快多了。https://hub-mirror.c.163.com https://docker.mirrors.ustc.edu.cn

docker images查看镜像

docker run hello-world运行这个镜像

Docker怎么安装nginx和tomcat  

docker 架构图Docker怎么安装nginx和tomcat

 

拉取一个nginx

docker pull nginx 用这个命令拉取一个最新的nginx镜像, 并运行docker run nginx

Docker怎么安装nginx和tomcat  

docker exec -it xxx进入到nginx镜像里面,然后执行命令which nginx

Docker怎么安装nginx和tomcat  
 

网络

docker run -d -p 9090:80 nginx后台-d运行一个nginx,并把本地的9090端口映射到nginx的80端口。也可以用docker run -d -P xx用-P来随机映射一个端口

Docker怎么安装nginx和tomcat  

lsof -i:9090 查看端口Docker怎么安装nginx和tomcat

Docker怎么安装nginx和tomcat  

 

Tomcat 的拉取和启动

tomcat的运行方式和nginx的类似Docker怎么安装nginx和tomcat

然后需要把war包传到 tomcat的运行目录下面

编写Dockerfile

FROM tomcat  # 启动镜像的名字
MAINTAINER xudong xxd0225@gmail.com # 维护信息
COPY jpress-v3.3.0.war /usr/local/tomcat/webapps  # 把当前目录的war包copy到tocat的目录下
 

开始制作一个imagesdocker build .这个之多的名字是none, 可以用tag来指定一个名字,注意名字要全部小写。docker build -t chasaystest:1.0 .Docker怎么安装nginx和tomcat

然后运行docker run -d -P 1234:8080 chasaystest。这样就可以把tomcat 8080的映射到1234端口。本机用1234就可以访问tomcat端口。http://localhost:1234

Docker怎么安装nginx和tomcat  


“Docker怎么安装nginx和tomcat”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI