Dockerfile 903 B

12345678910111213141516171819202122232425262728
  1. FROM frolvlad/alpine-oraclejdk8
  2. MAINTAINER Eddy xuq@bpmhome.cn
  3. RUN \
  4. echo -e "http://mirrors.ustc.edu.cn/alpine/v3.8/main" > /etc/apk/repositories && \
  5. echo -e "http://mirrors.ustc.edu.cn/alpine/v3.8/community" >> /etc/apk/repositories && \
  6. mkdir -p /opt/lc/ibps/v3/agent
  7. RUN apk update && \
  8. apk add --update \
  9. glib \
  10. glib-dev \
  11. libc-dev \
  12. "libgc++" \
  13. zlib \
  14. zlib-dev \
  15. gcc \
  16. libgcc \
  17. && \
  18. apk --no-cache add ca-certificates wget && \
  19. wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub && \
  20. wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.29-r0/glibc-2.29-r0.apk && \
  21. apk add glibc-2.29-r0.apk && \
  22. apk add tzdata && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone && \
  23. rm -rf /var/cache/apk/*
  24. ADD docker-font/* $JAVA_HOME/jre/lib/fonts/