1. 程式人生 > >制作docker鏡像

制作docker鏡像

dock run vim war包 最小 鏡像 mkdir nbsp expose

基於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 [email protected]

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鏡像