dockerfile

    FROM arm64v8/openjdk:8-jdk-alpine
    MAINTAINER jiangjian jiangjiang@bamboocloud.cn

    WORKDIR /home
    RUN addgroup docker-group
    RUN adduser -D -g docker-group docker-user
    RUN mkdir /home/apache-tomcat-8.5.60
    RUN apk add fontconfig \
    && apk add —update ttf-dejavu \
    && fc-cache —force \
    && sed -i ‘s/securerandom.source=file\:\/dev\/random/securerandom.source=file\:\/dev\/\.\/urandom/g’ /usr/lib/jvm/java-1.8-openjdk/jre/lib/security/java.security

    COPY apache-tomcat-8.5.60 /home/apache-tomcat-8.5.60
    COPY ./sigar-lib/* /usr/lib
    RUN chmod -R 777 /home
    && chown -R docker-user:docker-group /home

    EXPOSE 8080
    USER docker-user

    ENTRYPOINT [“/home/apache-tomcat-8.5.60/bin/catalina.sh”,”run”]

    命令
    docker buildx build -t openjdk8-tomcat8 —platform=linux/arm64 -o type=docker .
    docker save -o openjdk8-tomcat8-aarch64.tar openjdk8-tomcat8