Javaweb-腾讯云轻量级服务器部署使用Docker 部署Tomcat 服务网站

腾讯云轻量级服务器部署使用Docker 部署Tomcat 服务网站

1. Docker 环境初始化

sudo yum update
sudo yum install docker-ce


docker 环境启动

在这里插入图片描述

2. Tomcat 环境部署

docker pull tomcat

docker images

docker run -id --name=mxg_tomcat -p 8888:8080 -v /usr/local/project:/usr/local/tomcat/webapps --privileged=true tomcat:8


# -- name 为docker环境mxg_tomcat 
# -p 表示地址映射, 宿主机端口号:容器运行端口号
# -v 表示地址映射, 宿主机目录:容器映射目录
# --privileged=true 如果映射的是多级目录,防止有可能会出现没有权限的问题,所以加上此参数
# -id 运行方式

[root@VM-4-15-centos ~]# docker ps
CONTAINER  ID    IMAGE    COMMAND      CREATED        STATUS     PORTS        NAMES
2e9c5d903159   tomcat:8   "catalina.sh run"   About a minute ago   Up About a minute   0.0.0.0:8888->8080/tcp, :::8888->8080/tcp   mxg_tomcat

# 进入容器
docker exec 2e9c5d903159




tomcat 容器与主界面相对目录路径一致,将包上传到主界面会自动同步到容器目录

这个使用Xshell连接上传编译好的war包到服务器目录上/usr/local/project
在这里插入图片描述

在这里插入图片描述

服务器ip 访问即可

例如: ip:8888/program_mybatis_war

服务器ip 访问即可

例如: ip:8888/program_mybatis_war

注解: ip可以为自己购买的域名,8888 为tomcat 部署的容器端口,program_mybatis_war 为上传的war 包名字

4.免费体验

阿里云有免费的服务器使用,不过只有两小时或者一小时使用可以白嫖实验一波
https://developer.aliyun.com/adc/?spm=a2c6h.24091664.J_5404914170.24.6f419884xQqQer
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值