群晖Docker通过Dockerfile构建镜像 部署Tomcat
来源:互联网 发布:淘宝链接转微信二维码 编辑:程序博客网 时间:2024/06/05 08:52
实现目标:
通过本地访问Tomcat的manager可以部署war文件
修改容器时区为本地时区
Dockerfile配置内容
FROM tomcat:8.5.15-jre8
MAINTAINER "heardfate<www.heardfate.com>"
COPY tomcat-users.xml /usr/local/tomcat/conf/tomcat-users.xml
ADD web.xml /usr/local/tomcat/webapps/manager/WEB-INF
COPY context.xml /usr/local/tomcat/webapps/manager/META-INF/context.xml
COPY context.xml /usr/local/tomcat/webapps/host-manager/META-INF/context.xml
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
我这里是使用tomcat8.5.15版本 jre8
tomcat-users.xml放用户账户密码角色
web.xml修改部署war包的大小限制
context.xml是容器和宿主主机不在一个局域网,访问manager会提示403错误
最后两条命令,修改系统时区用的
文件都整理好后, 放到同一个文件夹 ,我这就放到docker目录下
然后通过ssh连接群晖,登录root用户
cd到docker目录(cd /docker)
构建自己的docker镜像( sudo dockerbuild-ttomcat-heardyfate .)//这里必须要用sudo,要不然没有权限
接着 ,去群晖的docker——>映象 就会多出tomcat-heardyfate
然后启动tomcat-heardyfate,指定端口,就可以远程连接部署war了!
- 群晖Docker通过Dockerfile构建镜像 部署Tomcat
- Docker-Dockerfile构建镜像
- docker 镜像构建Dockerfile
- Docker镜像构建-Dockerfile
- Docker采用Dockerfile方式构建Tomcat容器镜像
- Docker-- 如何使用Dockerfile构建镜像
- 如何使用Dockerfile构建Docker镜像
- DockerFile方式构建docker镜像
- Dockerfile构建Tomcat+jdk镜像
- Docker--docker使用及自定义Dockerfile构建镜像
- 实战docker,编写Dockerfile定制tomcat镜像,实现web应用在线部署
- Docker 构建Tomcat镜像
- docker构建tomcat镜像
- docker dockerfile构建tomcat应用
- Dockerfile 构建镜像
- Docker学习6 - 使用Dockerfile构建镜像
- docker学习笔记4.1-使用Dockerfile文件构建镜像
- docker学习笔记(六)使用Dockerfile构建镜像
- java实现简单员工类
- Android7.0使用FileProvider安装apk
- XML学习总结——XML入门
- video标签的播发次数
- 关于web开发中未知div高宽度的垂直居中
- 群晖Docker通过Dockerfile构建镜像 部署Tomcat
- 00--三修python
- andriod两次返回退出程序实现
- php的几种运行模式CLI、CGI、FastCGI、mod_php
- Exynos4412 Uboot 移植(二)—— Uboot 启动流程分析
- JAVA NIO 中的 zerocopy 技术提高IO性能
- Hyper容器云及云上运维
- ASP.NET服务器控件
- nginx日常维护常用命令