docker之tomcat简单部署
2024-10-09 14:54:27
将apache-tomcat-8.0.36.tar.gz及jdk-7u79-linux-x64.gz拷贝到创建的tomcat8目录下
在tomcat8目录下创建Dockerfile文件
在Dockerfile文件中写入以下内容
FROM daocloud.io/library/centos:6
MAINTAINER limugen<limugen@uce.cn>
ENV REFESHED_AT 2018-3
ADD jdk-7u79-linux-x64.gz /usr/local/
ADD apache-tomcat-8.0.36.tar.gz /usr/local/
ENV JAVA_HOME /usr/local/jdk1.7.0_79
ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ENV TOMCAT_HOME /usr/local/apache-tomcat-8.0.36
ENV PATH $PATH:$JAVA_HOME/bin:$CATALINA_HOME/lib:$TOMCAT_HOME/bin
EXPOSE 8080
CMD /usr/local/apache-tomcat-8.0.36/bin/catalina.sh run
创建tomcat的docker容器启动容器
docker build -t tomcat:8 .
启动容器
docker run -d -p 8000:8080 tomcat:8
最新文章
- 快速得出e指数的算法
- Sass的学习
- WinForm------给GridControl添加搜索功能
- 数据库知识整理<;七>;
- 洛谷P2925 [USACO08DEC]干草出售Hay For Sale
- 最长公共字串(LCS)最长连续公共字串(LCCS)
- 还原data block dumps实际值
- C /CLI思辨录[阅读记录]
- ActiveX控件资料
- const用法总结
- Java乔晓松-android中上传图片到服务器Tomcat(Struts2)
- ggplot2 theme相关设置—矩形设置(rect)
- [Linux] PHP程序员玩转Linux系列-Nginx中的HTTPS
- SpringCloud Feign使用详解
- Nexus3将本地jar包添加到仓库
- hdu3001Travelling
- Centos7部署kubernetes集群CA证书创建和分发(二)
- 2018.3.15 css课外小知识
- linux访问Windows共享文件命令
- node 加密音频文件 和 解密音频文件
热门文章
- [Tools] 一种调试 Android App 接口的方式 (Fiddler/Wireshark)
- SourceTree提交不了,报git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:master
- vue项目结构搭建
- java中判断是否是一个无用的类
- 区间求小于等于k的数字个数 hdu4177
- 转:TCP/IP协议(一)网络基础知识
- 报错:APP has stopped
- vue props命名最好直接使用kebab-case (短横线隔开式) 命名
- 19-07 【docker】随笔笔记
- SAP MM tables