admin管理员组

文章数量:1558064

当一个项目在本地完成后,总要部署到服务器上供用户访问,为了学习部署过程,我将自己的小项目打成war包后进行部署,目前使用了两种部署方式,整个途中踩了一些坑,记录一下,以避免以后犯相同的错误。

docker部署

首先,安装好docker,这些步骤就不叙述了,在docker中运行tomcat容器,为了避免麻烦,我们一般会将容器的/usr/locat/tomcat/webapps与宿主机的目录进行挂载,(这里的挂载个人理解类似于连接,快捷方式之类,可以通过不同的入口操作相同的空间),基本命令也不说了,说最重要的几个。
(1)查看镜像

docker search tomcat


(2)拉取镜像,并查看镜像

docker pull tomcat:8.5.50


(3)运行镜像,目录挂载

docker run -d --name tomcat8081 -p 8081:8080
 -v /usr/local/tomcat8081/webapps/:/usr/local/tomcat/webapps b56d8850aed5



容器成功运行;
然后把war包复制到/usr/local/tomcat8081/webapps/,浏览器访问服务器的对应项目路径就可以访问到啦。上传步骤就不详述了。


说一下我在这个过程中踩到的坑,我之前Windows上一直使用的是tomc

本文标签: 如何将器上War