docker部署seafile

1.使用yum安装依赖包

yum install -y yum-utils

2.添加yum软件源后安装Docker

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 
yum install docker-ce docker-ce-cli containerd.io 
  • 出现错误:Error: Failed to download metadata for repo appstream
    解决方案:迁移到 CentOS Stream 8
    dnf --disablerepo '*' --enablerepo=extras swap centos-linux-repos centos-stream-repos
    dnf distro-sync
    

3.使用docker pull拉取seafile镜像

systemctl start docker
docker pull seafileltd/seafile

4.使用docker run运行seafile服务

docker run -d --name seafile \
  -e SEAFILE_SERVER_HOSTNAME=seafile.example.com \
  -e SEAFILE_ADMIN_EMAIL=lwx2002@163.com \
  -e SEAFILE_ADMIN_PASSWORD=LWX \
  -v /opt/seafile-data:/shared \
  -p 8000:8000 \
  -p 8082:8082 \
  seafileltd/seafile:latest 

5.腾讯云打开8000和8082端口

6.部署客户端和服务端URL

使用管理员邮箱和密码登录,打开系统管理

  • 我一开始遇到无法上传下载问题,经过询问可能是需要反向代理或做好8082的端口转发,经过一系列操作仍然没有解决这个问题
    偶然吧URL改成上面形式就突然可以了,这个改法原来改过但是仍然有问题,这次不知道什么原因就可以了
posted @   lwx_R  阅读(435)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示