根据官方资料整理重新打包,基础使用ubuntu:22.04,容器无法直接使用,请参阅下方使用流程操作。具体打包的版本请看tag 注意:这个是专业版,需要key.bin才能正常使用。
# cloudreve Pro
# version 3.8.4
# docker pull mengplus/cloudreve
FROM ubuntu:22.04
WORKDIR /cloudreve
COPY ./prebuild/cloudreve ./cloudreve
# buildkit
RUN sed -i "s@http://.*archive.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list \
&& sed -i "s@http://.*security.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list \
# && apt-get update -y \
# && apt-get install -y tzdata \
#&& cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
&& echo "Asia/Shanghai" > /etc/timezone \
&& apt-get -y autoremove \
&& apt-get -y clean \
&& chmod +x ./cloudreve
# buildkit
EXPOSE 5212/tcp
VOLUME ["/cloudreve/uploads" ,"/cloudreve/avatar"]
ENTRYPOINT ["./cloudreve"]
ENV LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 LC_ALL=en_US.UTF-8