Docker整合Seafile搭建属于自己的私有云盘

一、docker环境正常(省略)、获取seafile镜像

     -docker search seafile(搜索镜像名)

-docker pull jenserat/seafile(不指定镜像版本默认会拉取最新的镜像latest)

二、查看docker镜像

我这里打了tag:docker tag jenserat/seafile seafile

三、启动seafile-指定seafile-server目录挂载点

docker run -t -i --rm -p 10001:10001 -p 12001:12001 -p 8000:8000 -p 8080:8080 -p 8082:8082 -v /home/app/seafile:/opt/seafile seafile -- /bin/bash

(将docker端口暴露出来外网可以访问、将当前下载的seafile-server磁盘目录/opt/seafile挂在到/home/app/seafile)

四、切换到/opt/seafile

cd /opt/seafile 查看seafile-server是否下载  ls -a

 

五、解压seafile-server

tar zxf seafile-server_4.2.1_x86-64.tar.gz

六、切换到解压目录-cd /opt/seafile/seafile-server-4.2.1

七、运行- ./setup-seafile.sh :配置基础信息-指定服务名、暴露的端口号,使用默认的即可,如果要单独指定也可以

八、运行seafile服务端和客户端

运行seafile客户端最后需要你设置登录邮箱和密码

九、在服务端查看是否启动成功

十、配置成功后退出当前服务

十一、重新配置docker容器启动时参数-启动docker容器自动执行脚本(setup-seafile.sh、seafile.sh、seahub.sh--每次启动都要手动去执行脚本比较麻烦)

十二、查看容器是否启动 docker ps -a

十三、再次访问正常(docker-seafile配置基本完成)

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值