From bf83a0847db971f1d2fad3cb12c37cb2b9bd50c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E7=B2=BE=E5=8D=8E?= <842761733@qq.com> Date: Mon, 18 May 2020 14:10:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E6=9E=84=E5=BB=BA?= =?UTF-8?q?=E9=95=9C=E5=83=8F=E4=BD=BF=E7=94=A8=E9=98=BF=E9=87=8C=E4=BA=91?= =?UTF-8?q?yum=E6=BA=90=EF=BC=8C=E5=8A=A0=E9=80=9F=E6=9E=84=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 56 +++++++++++++++++++++++++++++------------------------- 1 file changed, 30 insertions(+), 26 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5cff6b9f..3c0889db 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,32 +2,36 @@ FROM centos:centos7.6.1810 MAINTAINER chenjh "842761733@qq.com" ADD jodconverter-web/target/kkFileView-*.tar.gz /opt/ COPY fonts/* /usr/share/fonts/chienes/ -RUN yum install -y kde-l10n-Chinese &&\ - yum install -y glibc-common &&\ - yum install -y fontconfig &&\ - yum install -y mkfontscale &&\ - localedef -c -f UTF-8 -i zh_CN zh_CN.utf8 &&\ - echo "LANG=zh_CN.UTF-8" > /etc/locale.conf &&\ - source /etc/locale.conf &&\ - export LANG=zh_CN.UTF-8 &&\ - LANG="zh_CN.UTF-8" &&\ - ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime &&\ - yum install -y java-1.8.0-openjdk.x86_64 &&\ - yum install -y wget &&\ - yum install -y libXext.x86_64 &&\ - yum groupinstall -y "X Window System" &&\ - cd /tmp &&\ - wget https://kkfileview.keking.cn/Apache_OpenOffice_4.1.6_Linux_x86-64_install-rpm_zh-CN.tar.gz -cO openoffice_rpm.tar.gz &&\ - tar zxf /tmp/openoffice_rpm.tar.gz &&\ - cd /tmp/zh-CN/RPMS &&\ - rpm -Uvih *.rpm &&\ - rpm -Uvih desktop-integration/openoffice4.1.6-redhat-menus-4.1.6-9790.noarch.rpm &&\ - rm -f /tmp/openoffice_rpm.tar.gz &&\ - rm -rf /tmp/zh-CN &&\ - cd /usr/share/fonts/chienes &&\ - mkfontscale &&\ - mkfontdir &&\ - fc-cache -fv +RUN mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup &&\ + curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo &&\ + sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo &&\ + yum makecache &&\ + yum install -y kde-l10n-Chinese &&\ + yum install -y glibc-common &&\ + yum install -y fontconfig &&\ + yum install -y mkfontscale &&\ + localedef -c -f UTF-8 -i zh_CN zh_CN.utf8 &&\ + echo "LANG=zh_CN.UTF-8" > /etc/locale.conf &&\ + source /etc/locale.conf &&\ + export LANG=zh_CN.UTF-8 &&\ + LANG="zh_CN.UTF-8" &&\ + ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime &&\ + yum install -y java-1.8.0-openjdk.x86_64 &&\ + yum install -y wget &&\ + yum install -y libXext.x86_64 &&\ + yum groupinstall -y "X Window System" &&\ + cd /tmp &&\ + wget https://kkfileview.keking.cn/Apache_OpenOffice_4.1.6_Linux_x86-64_install-rpm_zh-CN.tar.gz -cO openoffice_rpm.tar.gz &&\ + tar zxf /tmp/openoffice_rpm.tar.gz &&\ + cd /tmp/zh-CN/RPMS &&\ + rpm -Uvih *.rpm &&\ + rpm -Uvih desktop-integration/openoffice4.1.6-redhat-menus-4.1.6-9790.noarch.rpm &&\ + rm -f /tmp/openoffice_rpm.tar.gz &&\ + rm -rf /tmp/zh-CN &&\ + cd /usr/share/fonts/chienes &&\ + mkfontscale &&\ + mkfontdir &&\ + fc-cache -fv ENV LANG zh_CN.UTF-8 ENV LC_ALL zh_CN.UTF-8 ENV KKFILEVIEW_BIN_FOLDER /opt/kkFileView-2.2.0-SNAPSHOT/bin