docker :第一个java项目安装部署访问

docker :第一个java项目安装部署访问

废话不多说,直接上操作。

前提

1:首先你需要有一台装有linux系统的服务器,
2:安装部署,请百度,此过程略过。
PS:离线安装与在线安装,建议离线安装,找个安装包然后修改下配置文件。在线安装需要翻外网,可想而知有多慢
3:安装Xshell,随时与linux系统保持联系
4:验证docker 是否安装完成
使用命令:docker version,出现以下就表示安装成功
在这里插入图片描述
使用命令:docker images 查看有哪些镜像
在这里插入图片描述
因为我们需要部署java web项目,需要什么啊?当然是tomcat了,所以使用命令 docker pull tomcat 拉一个tomcat镜像了
在这里插入图片描述
下面我们就可以安装部署啦

安装部署

使用xshell软件将发版包拖动到你的linux服务器在这里插入图片描述
现在有个tomcat镜像,接下来就要创建一个tomcat容器啦;镜像与容器的关系就像类与实例。
使用以下语句创建一个Tomcat容器:docker run -d --restart always --name test -p 8088:8080 tomcat
在这里插入图片描述
给我们返回一个创建成功的tomcat容器id,前三位是6ee,通过以下命令,进入容器内部:docker exec -it 6ee /bin/bash
在这里插入图片描述
至此我们就进入tomcat了,看到tomcat了,应该都很明白了。
下面干嘛,当然是把刚才的发版包放在tomcat里啊.怎么弄啊
通过以下命令:docker cp gwwe1.war 6ee:/usr/local/tomcat/webapps/
至此我们已经把发布版放到tomcat的webapps下了,就结束了。可以开始访问我们的程序了。这里我就不再演示了,最后给大家看一下我安装部署好的项目吧
在这里插入图片描述

总结

1:以上内容对于一个测试应该够用了,可以搭建起测试环境了
2:为什么选择docker
2.1:启动秒级:我的发布版需要重新更新时,如果在平时操作去重启tomcat,大家是不是最少要等待一两分钟才能访问自己的项目,但是docker 几十秒就可以好了
2.2:最最重要的一点,当大量项目需要部署时,如果把所有项目都放在一个tomcat下,那重启的时候,是不是需要花费大量时间,难不成要安装大量的tomcat,,每个tomcat放一个项目,显然不好
3:最后给大家看一下目前我创建的容器吧,使用 命令docker ps 就可以看到了
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值