本文记录用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

本文介绍了如何使用docker1.8.2创建Karaf镜像,详细阐述了镜像创建过程,包括部署目录结构、Dockerfile的内容,以及如何挂载目录以实现日志查看。同时,提到了使用-i -t和-d选项来控制容器运行,并解释了--net=host选项的作用,确保容器与宿主机网络环境一致。
最低0.47元/天 解锁文章
5279

被折叠的 条评论
为什么被折叠?



