Sign inSign up

cowade/seafile

By cowade

•Updated almost 8 years ago

For Seafile 6.xxx only, not good use as it's old.

Image
0

10K+

cowade/seafile repository overview

运行后用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"]

Tag summary

Content type

Image

Digest

Size

73 MB

Last updated

almost 8 years ago

docker pull cowade/seafile