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
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐