1、简介
1.1、Tomcat 简介
tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
2、准备工作
2.1、安装 Docker
2.2、创建 bridge 网络并指定 IP 区间
# 创建自定义网络
docker network create --driver bridge --subnet 172.0.0.0/16 woniu_network
# 查看已存在网络
docker network ls
2.3、创建数据目录
# 创建日志目录
mkdir -p /home/docker/tomcat/logs
# 创建数据目录
mkdir -p /home/docker/tomcat/webapps
3、安装 Tomcat 控制台
3.1、查找版本
https://hub.docker.com/_/tomcat?tab=tags&page=1&ordering=last_updated
3.2、安装命令
# 指定时区和中文乱码
docker run -d -p 8080:8080 \
--name tomcat \
--network woniu_network \
--ip 172.0.0.80 \
--restart=always \
-v /home/docker/tomcat/logs/:/usr/local/tomcat/logs/ \
-v /home/docker/tomcat/webapps/:/usr/local/tomcat/webapps/ \
-v /etc/localtime:/etc/localtime \
-e TZ="Asia/Shanghai" \
-e LANG="C.UTF-8" \
tomcat:latest(最后一行替换自己所需版本即可)
3.3、编码环境
# 查看 tomcat 容器,系统时间
docker exec -it tomcat date
# 查看 tomcat 容器,编码环境,可以看到已经改为 UTF-8
docker exec -it tomcat locale
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/78027.html