制作docker镜像
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了制作docker镜像相关的知识,希望对你有一定的参考价值。
基于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镜像的主要内容,如果未能解决你的问题,请参考以下文章