码迷,mamicode.com
首页 > 其他好文 > 详细

制作docker镜像

时间:2018-01-12 11:31:21      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:.com   pos   uil   ora   这一   doc   from   nbsp   最小   

基于alpine制作最小的tomcat镜像

#docker pull docker.io/frolvlad/alpine-oraclejdk8    #获取alpine镜像(包含jdk8),可以下载其他镜像   

#tar xf apache-tomcat-8.5.24.tar.gz

# mv apache-tomcat-8.5.24 tomcat

# vim Dockerfile

# 将tomcat放入镜像

FROM docker.io/frolvlad/alpine-oraclejdk8

MAINTAINER test docker@kkd.com

RUN mkdir -p /opt

ADD tomcat /opt/tomcat

ENV TOMCAT_HOME /opt/tomcat

ENV PATH ${PATH}:${TOMCAT_HOME}/bin

EXPOSE 22 8080

ENTRYPOINT ["/opt/tomcat/bin/catalina.sh", "run"]    #这一步可以先不要,等到放war包,做成的镜像时候在加入启动命令


# docker build -t="tomcat_v1" .    #制作成包含tomcat的基础镜像

# docker save  tomcat_v1 > tomcat_v1.tar

制作docker镜像

标签:.com   pos   uil   ora   这一   doc   from   nbsp   最小   

原文地址:http://blog.51cto.com/haoyonghui/2060115

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!