FROM centos:7 #基础镜像
RUN yum install kde-l10n-Chinese -y #构建时运行的命令
RUN yum install glibc-common -y
RUN localedef -c -f UTF-8 -i zh_CN zh_CN.utf8
ENV LC_ALL zh_CN.UTF-8 #构建时设置环境变量
ADD jdk-8u221-linux-x64.tar.gz /opt/ #添加内容
# 将构建出的主包复制到指定镜像目录中
ADD ics-business-1.0-SNAPSHOT.tar.gz /opt/
COPY startup.sh /opt/ics-business/ #复制
RUN cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN mkdir -p /opt/ics-business/logs && \ touch /opt/ics-business/logs/ics-business.log
WORKDIR /opt/ics-business #镜像工作目录
ENTRYPOINT ["./startup.sh"] # 追加命令
EXPOSE #暴露端口
CMD #容器启动时候运行的命令,只有最后一个才会生效
Dockerfile文件内容
于 2022-06-21 10:04:56 首次发布