首先安装docker,参考文章
拉取seafile镜像
>>>docker pull jenserat/seafile
本地启动,增改配置
# 进入环境
>>>docker run -t -i \
-p 10001:10001 \
-p 12001:12001 \
-p 8000:8000 \
-p 8080:8080 \
-p 8082:8082 \
-v /srv/seafile:/opt/seafile \
jenserat/seafile -- /bin/bash
# 下载文件
>>>download-seafile
# 切换目录
>>>cd /opt/seafile/seafile-server-6.*
# 启动脚本,添加配置,输入管理员信息及其他配置信息,其中端口和默认存储位置不修改
>>>./setup-seafile.sh
# 启动进程
>>>/opt/seafile/seafile-server-latest/seafile.sh start
# 启动web UI服务
>>>/opt/seafile/seafile-server-latest/seahub.sh start
# 退出环境
>>>exit
# 启动服务
>>>docker run -d \
--name seafile \
-p 10001:10001 \
-p 12001:12001 \
-p 8000:8000 \
-p 8080:8080 \
-p 8082:8082 \
-v /srv/seafile:/opt/seafile \
-e autostart=true \
jenserat/seafile
# 至此,打开浏览器,输入ip:8000即可访问你的个人网盘