阿里云轻量应用服务器环境搭建-Docker安装tomcat
阿里云轻量应用服务器环境搭建-Docker安装tomcat
参考链接:https://www.runoob.com/docker/docker-install-tomcat.html
- 拉取官方的镜像:
docker pull tomcat
- 查看安装的镜像:
docker images
将在本地tomcat中运行成功的项目文件在Docker中的tomcat中运行
- 将项目文件上传到root目录下(我这里使用的是FileZilla Client)
在IDEA中通过tomcat运行的java web项目,运行后会项目目录生成一个
out\artifacts\(项目名_war_exploded)
目录,这个_war_exploded
文件夹就是在本地tomcat中部署运行的项目,把这个文件夹复制粘贴到tomcat的安装目录中的webapps目录下(可以改文件名,去掉_war_exploded后缀),不用IDEA启动项目,直接启动tomcat,通过浏览器访问这个项目应该是可以直接看到效果的,把这个在本地直接通过Tomcat能运行的项目上传到云服务器中的root目录,再下面的命令运行容器,就可以实现在本地tomcat中运行成功的项目文件在Docker中的tomcat中运行
- 运行容器
# 注意:3002端口请根据自己的习惯任意指定,映射到8080端口即可
docker run --name tomcat -p 3002:8080 -v $PWD/EasyMemo:/usr/local/tomcat/webapps/EasyMemo -d tomcat
命令说明:
- 查看容器启动情况
docker ps
- 通过浏览器访问:
(注:123.123.123.123请改成自己云服务器的IP地址)
http://123.123.123.123:3002/EasyMemo/
- tomcat镜像的位置
创作不易,喜欢的话加个关注点个赞,谢谢谢谢谢谢!