For Seafile 6.xxx only, not good use as it's old.
10K+
运行后用Nginx做反代, IP:8003
安装:
docker run -it \
--rm \
--name sfin \
-v /root/dk/sf3:/opt/seafile \
-p 8003:8000 \
-p 8085:8082 \
cowade/seafile
进入容器后运行 wget +下载URL 下载所需seafile版本,解压缩。
Cd命令进入解压缩后的版本进行安装。
浏览器输入:IP:8003进行测试,OK后可以把容器停掉,容器会自动删除。
再运行:
docker run -d \
--name myseafile \
-v /root/dk/sf3:/opt/seafile \
-p 8003:8000 \
-p 8085:8082 \
--restart=always \
cowade/seafile
注意再运行时挂载的目录要与安装时一致。
Dockerfile如下:
FROM ubuntu:16.04
RUN apt-get update \
&& apt-get install -y \
wget \
python \
python-setuptools \
python-imaging \
sqlite3
RUN mkdir /opt/seafile
WORKDIR /opt/seafile
COPY seafile.sh /seafile.sh
RUN chmod +x /seafile.sh
RUN rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
ENTRYPOINT ["/seafile.sh"]
Content type
Image
Digest
Size
73 MB
Last updated
almost 8 years ago
docker pull cowade/seafile