本文记录用docker1.8创建karaf镜像的过程
项目部署的目录结构:
module
– deploy
– etc
deploy目录下放置了部署用的kar包,etc下放置了项目所需的配置文件。
dockerFile
FROM centos:7
MAINTAINER apexlj
RUN yum -y install java-1.7.0-openjdk
ENV JAVA_HOME /etc/alternatives/jre
ADD ./apache-karaf-3.0.3-dosgi.zip /usr/
WORKDIR /usr/karaf
RUN yum -y install unzip;\
unzip /usr/apache