Skip to content

Commit

Permalink
riscv architecture
Browse files Browse the repository at this point in the history
  • Loading branch information
wzzc-dev committed Mar 5, 2024
1 parent 52f2b05 commit 52fda13
Showing 1 changed file with 31 additions and 17 deletions.
48 changes: 31 additions & 17 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,32 +12,46 @@
# See the License for the specific language governing permissions and
# limitations under the License.

FROM debian:experimental
FROM xfan1024/openeuler:23.03-light

ENV LANG C.UTF-8

ENV TZ=Asia/Shanghai \
DEBIAN_FRONTEND=noninteractive

RUN set -eux; \
apt-get update; \
apt-get install -y --no-install-recommends \
ca-certificates \
netbase \
tzdata \
gcc g++ python3 python3-pip python3-full python3-dev \
; \
rm -rf /var/lib/apt/lists/*
yum install -y \
ca-certificates \
tzdata \
net-tools \
gcc \
gcc-c++ \
python3 \
python3-pip \
python3-devel \
; \
rm -rf /var/cache/yum/*
RUN ln -fs /usr/share/zoneinfo/${TZ} /etc/localtime; \
echo ${TZ} > /etc/timezone; \
dpkg-reconfigure --frontend noninteractive tzdata; \
rm -rf /var/lib/apt/lists/*
RUN apt-get update && apt-get install --no-install-recommends \
apt-transport-https ca-certificates poppler-utils qpdf \
libfile-mimeinfo-perl libimage-exiftool-perl ghostscript \
libsecret-1-0 zlib1g-dev libjpeg-dev ffmpeg libmagic1 python3-magic \
libmagickwand-dev imagemagick -y \
&& rm -rf /var/lib/apt/lists/*
yum reinstall -y tzdata; \
rm -rf /var/cache/yum/* \

RUN yum install -y \
ca-certificates \
poppler-utils \
qpdf \
libfile-mimeinfo \
libimage-exiftool \
ghostscript \
libsecret \
zlib-devel \
libjpeg-devel \
ffmpeg \
file-libs \
python3-magic \
ImageMagick \
; \
rm -rf /var/cache/yum/*

WORKDIR /opt/eulixspace-filepreview

Expand Down

0 comments on commit 52fda13

Please sign in to comment.