Dockerfile
709 Bytes
# 使用官方 OpenJDK 8 映像作为基础镜像
FROM openjdk:8-jdk-alpine
#作者MAINTAINER Wu Jize <wujize188@163.com>#指定阿里镜象
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
#增加字体,解决验证码没有字体报空指针问题
RUN set -xe \
&& apk --no-cache add ttf-dejavu fontconfig
#系统编码
ENV LANG=C.UTF-8 LC_ALL=C.UTF-8
#声明一个挂载点,容器内此路径会对应宿主机的某个文件夹
VOLUME /home/canrd/canrd-internal/front
# 将当前目录下的所有 jar 包复制到容器中的 /app 目录下
COPY *.jar /app/
# 设置容器启动时执行的命令
CMD ["java", "-jar", "/app/order-erp.services-1.0-SNAPSHOT.jar"]