初学docker,磕磕绊绊经历了很多坑,终于摸着点门路,趁手热赶紧记下来,后面温习改进。本篇的主要内容是,通过dockerfile文件,生成一个新镜像,并且实现镜像在启容器时,容器中应用自启动。
关于docker的基本操作和基础镜像这里就不再赘述了,我基于的基础镜像是centos7.0。
第1步,准备jdk1.7压缩包,并解压
# wget http://zhibo100.oss-cn-hangzhou.aliyuncs.com/software/jdk-7u79-linux-x64.tar.gz
# tar -zxvf jdk-7u79-linux-x64.tar.gz
第2步,编辑dockerfile文件(涉密部分x代替)
FROM 基础镜像:1.2
MAINTAINER xxxxxxxxxxxxxxxxxx.com
COPY jdk1.7.0_79 jdk1.7.0_79
ENV JAVA_HOME=/jdk1.7.0_79
ENV PATH=$JAVA_HOME/bin:$PATH
ENV CLASSPATH&