docker 制作java web环境镜像
来源:互联网 发布:程序员进公司职业规划 编辑:程序博客网 时间:2024/06/09 15:14
准备工作:
1.新建文件夹 web,在当前文件下新建 softwares,上传 apache-tomcat-7.0.70.tar.gz、jdk-8u102-linux-x64.tar.gz到softwares文件夹下:
2.在web文件夹下编写 Dockerfile文件
# 以 centos7 为基础镜像FROM centos:centos7MAINTAINER ztd "770960546@qq.com"# 安装JDK# 创建文件夹RUN mkdir -p /var/tmp/tools# 复制文件COPY softwares/jdk-8u102-linux-x64.tar.gz /var/tmp/toolsCOPY softwares/apache-tomcat-7.0.70.tar.gz /var/tmp/tools# 解压文件RUN cd /var/tmp/tools \ && tar -zxvf jdk-8u102-linux-x64.tar.gz \ && rm -rf jdk-8u102-linux-x64.tar.gz \ && tar -zxvf apache-tomcat-7.0.70.tar.gz \ && rm -rf apache-tomcat-7.0.70.tar.gz# 设置环境变量ENV JAVA_HOME=/var/tmp/tools/jdk1.8.0_102 CATALINA_HOME=/var/tmp/tools/apache-tomcat-7.0.70EXPOSE 8080# 启动 tomcatCMD ["./var/tmp/tools/apache-tomcat-7.0.70/bin/catalina.sh","run"]
- 3.构建镜像:在 web 目录下构建
docker build --rm --tag myapp:javaweb .
- 4.启动镜像
docker run --name web -p 8080:8080 myapp:javaweb
5.访问web服务:
curl -XGET http://localhost:8080
阅读全文
0 0
- docker 制作java web环境镜像
- Centos环境制作Docker Tomcat镜像
- docker制作镜像和第一个docker化Java web
- Docker镜像制作
- 制作Docker镜像
- docker制作镜像
- Docker镜像制作
- 在docker环境中制作openstack镜像文件
- Docker 制作自己的WEB镜像,并运行项目
- 制作各种docker镜像
- dockerfile制作docker镜像
- Dockerfile制作Docker镜像
- 制作tomcat docker镜像
- docker基础镜像制作
- 如何制作Docker镜像
- docker之镜像制作
- Docker镜像之Java环境搭建(四)
- 第一个Docker镜像Java-web项目
- LCT学习笔记(不断更新ing)
- 算法(Python)
- Codewars解题Are they the "same"?
- Myeclipse在启动tomcat的时候自动跳到debug的解决方法
- 关于VGG16预训练的理解与实践
- docker 制作java web环境镜像
- Java中static为什么不能修饰局部变量?
- JS关闭浏览器 (不弹出提示框)
- Javascript学习笔记(严格模式)
- Java 修饰符
- GITHUB
- mysql replace into用法详细说明
- Recyclerview----点击事件
- Python 操作记录