用dockerfile构建基于centos系统的jar包的镜像
实际示例:
[root@master01 home-dataline]# ls
dataline.jar Dockerfile jdk-8u181-linux-x64.tar.gz
[root@master01 home-dataline]# cat Dockerfile FROM centos
MAINTAINER weifeng "weifeng@zh******.cn" ENV LANG en_US.UTF-8 RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone WORKDIR /home RUN mkdir JDK COPY jdk-8u181-linux-x64.tar.gz /home/
COPY d*****ne.jar /home/ RUN tar zxf /home/jdk-8u181-linux-x64.tar.gz -C /home/JDK ENV JAVA_HOME /home/JDK/jdk1.8.0_181
ENV PATH $PATH:$JAVA_HOME/bin EXPOSE 8080 ENTRYPOINT ["java","-jar","da****ne.jar"," -Xms512m","-Xmx2048m","--spring.profiles.active=dev","--server.port=8080"]
docker build -t dat****e-jar02 /home-dataline/ docker run -it --name da***e-jar02 -p 8080:8080 da***e-jar02 /bin/bash

用dockerfile构建基于centos系统的jar包的镜像的更多相关文章
- 使用Dockerfile文件构建基于centOS系统的tomcat镜像
		以下是Dockerfile的内容: #基础镜像 FROM centos #维护人员信息 MAINTAINER weigs "weigs1231@gmail.com" #设置工作目录 ... 
- 使用Dockerfile文件构建基于centOS系统的nodejs镜像
		实际示例: [root@node01 node]# ls dev-web dev-web.tar.gz Dockerfile node-v8.14.0-linux-x64.tar.gz package ... 
- 基于CentOS系统下的Oracle的安装
		背景 最近的数据库的实验课,要求利用虚拟机安装CentOS系统,并在此系统上安装Oracle_11g软件实现监听,在windows系统上安装SQL Developer软件作为客户端 ,从而可以在SQL ... 
- 基于CentOS系统部署EPICS环境
		1.虚拟机安装CentOS系统2.打开终端,以root账户登录3.进入/usr/local目录下,新建文件夹epics,并进入该文件夹4.在/usr/local/epics目录下,执行wget htt ... 
- 一个tomcat下,两个系统的jar包可以相互引用。
		将道路挖占管理系统(rems)从交通设备设施系统(tms)中剥离出去以后,在本地调试的时候是在同一个Tomcat下启动的,上传文件成功. 然后部署到西安以后,分成两个tomcat以后,发现rems上传 ... 
- 构建Maven项目自动下载jar包
		使用Maven 自动下载jar包 右键单击项目,将项目 转换成Maven 项目 然后进去Maven官网 http://mvnrepository.com/ 这里有大量的jar包供我们使用,比如我现在要 ... 
- 【转】构建Maven项目自动下载jar包
		原文地址:https://blog.csdn.net/gfd54gd5f46/article/details/54973954 使用Maven 自动下载jar包 右键单击项目,将项目 转换成Maven ... 
- Linux系统下jar包的启动方式
		Linux 运行jar包命令如下: 方式一: Java -jar shareniu.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? ... 
- Ant-编译构建(2)-第3方jar包引入、log4j2
		1.项目目录结构图,lib包引入了一些关于common logging+log4j2相关的jar. 2.编写相关的build.xml <?xml version="1.0" ... 
随机推荐
- [leetcode]Search a 2D Matrix @ Python
			原题地址:https://oj.leetcode.com/problems/search-a-2d-matrix/ 题意: Write an efficient algorithm that sear ... 
- Maximum Submatrix & Largest Rectangle
			相关题型 问题一(最大和子矩阵) : 有一个 m x n 的矩阵,矩阵的元素可正可负.请找出该矩阵的一个子矩阵(方块),使得其所有元素之和在所有子矩阵中最大.(问题来源:http://acm.pku. ... 
- VB.NET,C#.NET调用Web Service,利用visual studio 的实现方法
			下面是一篇文章比较详细,其实具体操作很简单,把Web Service服务地址,利用工具(VS2010),通过添加引用的形式,添加到项目中来就可以应用了. 大家如果这个地方不会操场的话,可以问问我QQ: ... 
- 使用Java开发微信公众平台(二)——消息的接收与响应
			上一篇文章(http://www.jerehedu.com/fenxiang/171807_for_detail.htm )中,我们学习了使用Java语言开发微信公众平台的第一部分——环境搭建与开发接 ... 
- elasticsearch6.0版本安装head插件
			ES6.0版本安装head插件 1.1 前言 不知道是我电脑问题还是最近的开源软件都比较**,mysql和elasticsearch新版本变动都比较大. elasticsearch6.0貌似已经不支持 ... 
- ASP.NET压力测试
			本文导读:对于直接面对互联网用户的WEB应用,在开发设计的时候必须格外小心,因为谁也不知道在单位时间内WEB程序访问和运行的速度.所以,在程序设计完成以后,最后针对程序进行一些严格的甚至是苛刻的测试, ... 
- 'Lock wait timeout exceeded; try restarting transaction'问题
			OperationalError: (1205, 'Lock wait timeout exceeded; try restarting transaction') 原因很简单,太多错误,意外处理没有 ... 
- Mongoose vs mongodb native driver – what to prefer?
			Paul Shan 7th Jun 2015 Mongoose or mongodb native driver, which one to use? This is one of the ini ... 
- React从0到1
			本篇将一直更新下去,写的多了,可能会拆成小章节,记录完整的学习笔记 github https://github.com/ae6623/ReactL 
- Spring开发 - 通过实现ApplicationContextAware在Servlet中调用注解的Service
			用过Spring MVC的人都知道,我们如何在Controller中注入Service,可以使用@Resource注解的方法. 有时候,实际在项目的过程中,我们需要在某个Servlet中使用Servi ... 
