jenkins动态salve-maven镜像制作
cat <<END>DockerfileFROM alpine:latestMAINTAINER jbjb@jb.comENV TIMEZONE Asia/ShanghaiRUN echo http://mirrors.aliyun.com/alpine/latest-stable/main/ > /etc/apk/repositories && \echo
·
cat <<END>Dockerfile
FROM alpine:latest
MAINTAINER jbjb@jb.com
ENV TIMEZONE Asia/Shanghai
RUN echo http://mirrors.aliyun.com/alpine/latest-stable/main/ > /etc/apk/repositories && \
echo http://mirrors.aliyun.com/alpine/latest-stable/community/ >> /etc/apk/repositories && \
apk update && apk upgrade && \
apk add tzdata bash-doc bash wget curl && \
ln -snf /usr/share/zoneinfo/$TIMEZONE /etc/localtime && \
echo $TIMEZONE > /etc/timezone && \
mkdir /root/.kube -p
ADD glibc-2.27-r0.apk .
ADD config /root/.kube/config
WORKDIR /usr/java
ADD jdk-8u201-linux-x64.tar.gz /usr/java
ADD docker /usr/bin/docker
ADD kubectl /usr/bin/kubectl
ADD apache-maven-3.6.3-bin.tar.gz /usr/java
ENV JAVA_HOME=/usr/java/jdk1.8.0_201
ENV PATH=$JAVA_HOME/bin:$PATH
ENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ENV M2_HOME=/usr/java/apache-maven-3.6.3
ENV PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin
END
更多推荐
所有评论(0)