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 919cee7 commit c0869c1
Showing 1 changed file with 20 additions and 24 deletions.
44 changes: 20 additions & 24 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,49 +20,45 @@ ENV TZ=Asia/Shanghai \
DEBIAN_FRONTEND=noninteractive

RUN set -eux; \
yum update -y; \
yum install -y \
ca-certificates \
tzdata \
gcc \
gcc-c++ \
python3 \
python3-pip \
python3-devel \
net-tools \
; \
rm -rf /var/cache/yum/*

RUN ln -fs /usr/share/zoneinfo/${TZ} /etc/localtime; \
echo ${TZ} > /etc/timezone; \
rm -f /etc/localtime; \
ln -s /usr/share/zoneinfo/${TZ} /etc/localtime; \
echo ${TZ} > /etc/timezone

# Install additional packages
echo ${TZ} > /etc/timezone; \
yum reinstall -y tzdata; \
rm -rf /var/cache/yum/*
RUN yum install -y \
epel-release \
yum-utils \
&& yum-config-manager --set-enabled PowerTools \
&& yum install -y \
ca-certificates \
poppler-utils \
qpdf \
perl-File-MimeInfo \
perl-Image-ExifTool \
libfile-mimeinfo \
libimage-exiftool \
ghostscript \
python3-pip \
libsecret \
zlib-devel \
libjpeg-devel \
ffmpeg \
file-libs \
python3-magic \
ImageMagick \
ImageMagick-devel \
; \
rm -rf /var/cache/yum/*
python3-devel \
libffi-devel \
make \
; \
rm -rf /var/cache/yum/*


WORKDIR /opt/eulixspace-filepreview

COPY . /opt/eulixspace-filepreview

RUN pip3 install -r /opt/eulixspace-filepreview/requirements.txt --no-cache-dir --disable-pip-version-check
RUN python3 -m venv myenv \
&& . myenv/bin/activate\
&& pip install --upgrade pip \
&& pip install -r /opt/eulixspace-filepreview/requirements.txt \

ENTRYPOINT ["python3","main.py"]
ENTRYPOINT ["python3","main.py"]

0 comments on commit c0869c1

Please sign in to comment.