没有合适的资源?快使用搜索试试~ 我知道了~
详解docker镜像centos7配置Java运行环境
5 下载量 158 浏览量
2020-08-30
10:27:10
上传
评论
收藏 52KB PDF 举报
温馨提示
基于docker官网centos7镜像配置java运行环境,自己安装jdk和tomcat,解决docker容器与宿主机时间不一致问题
资源详情
资源评论
资源推荐

详解详解docker镜像镜像centos7配置配置Java运行环境运行环境
基于docker官网centos7镜像配置java运行环境,自己安装jdk和tomcat,解决docker容器与宿主机时间不一致问
题
1.拉取拉取centos镜像镜像
docker pull centos:7
2.基于拉取到的镜像运行一个容器基于拉取到的镜像运行一个容器
docker run -it --name mycentos docker.io/centos:7 /bin/bash
运行起来就直接进入了容器的交互界面
3.容器中安装容器中安装jdk
首先查询可用的jdk版本
yum search java|grep jdk
根据搜索到jdk进行安装
yum install java-1.7.0-openjdk
安装完成之后可以不用配置环境变量,因为安装完成之后貌似是自动配置好了 使用命令测试jdk是否安装成功
java -version
如果正常显示jdk的版本号说明安装成功,然后使用 exit直接退出容器到宿主机
4.安装安装tomcat
从官网手动下载tomcat的tar包; 下载完成的文件如: apache-tomcat-7.0.78.tar.gz 将该文件首先上传到宿主机;可以用FTP
等方式,上传完成后将tomcat包拷贝到docker容器; 拷贝命令:
docker cp /apache-tomcat-7.0.78.tar.gz mycentos:/usr
上面的命令是将tomcat包拷贝到名为mycentos容器的usr目录下
5.在容器中制作在容器中制作tomcat启动脚本启动脚本
进入已经运行的容器
docker exec -it mycentos /bin/bash
创建文件
touch /root/run.sh
编辑文件
vi /root/run.sh
输入文件内容,保存退出
#!/bin/bash
exprot JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.141-2.6.10.1.el7_3.x86_64/
export PATH=$JAVA_HOME/bin:$PATH
sh /usr/tomcat/bin/catalina.sh run
JAVA_HOME:jdk的存放目录,默认为上面命令中的
PATH:不用解释了
sh:指定tomcat真实启动的catalina.sh脚本
给run.sh添加权限
chmod u+x /root/run.sh
授权完成之后退出容器;使用exit命令退出到宿主机
6.制作制作tomcat镜像镜像
docker commit mycentos mytomcat:7




















weixin_38710323
- 粉丝: 1
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 20150630-双代号网络进度计划的计算.pptx
- Windows系统编程课程设计报告人事管理系统DOC毕设论文.doc
- ISODATA算法.doc
- Visio通信工程绘图入门.pptx
- MATLAB基础.ppt
- 第讲工程项目管理案例分析.ppt
- 2023年计算机三级嵌入式综合题.docx
- VB程序设计-2017年6月在线考试答案.doc
- 2023年网络营销考试题库.doc
- photoshop,序列号.doc
- 常见网络攻击手段.pptx
- 大气的网络公司名称大全.docx
- Excel表格模板:工作任务统计表.xlsx
- 2022软件工程师求职信_.docx
- 安全防范工程设计与施工技术讲座综合布线系统.ppt
- 2023年计算机辅助教学试题库.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0