使用docker部署、配置及简单使用seafile

操作系统:ubuntu-22.04.1-desktop-amd64

seafile版本:V9.0.10

dockder:系统已安装docker安装可参考博客

一、部署配置

1. 安装 docker-compose

Seafile v9.0.10 容器是通过 docker-compose 命令运行的,所以在服务器上需要安装该命令。(命令输入错误,再输入一次就可以了)

apt-get install docker-compose –y
image

2. 下载docker-compose.yml

2.1 以下网址下载docker-compose.yml

https://docs.seafile.com/d/cb1d3f97106847abbf31/files/?p=/docker/docker-compose.yml

image

2.2 将文件传入ubuntu下新建的文件夹/opt/seafile下

image

3. 启动 Seafile 服务 (时间比较久)

docker-compose up –d

image

4.增加管理员

docker exec -it seafile /opt/seafile/seafile-server-latest/reset-admin.sh

image

二、使用

1. 查看docekr镜像

docker images

image

2. 启动docekr环境(包含docker-compose.yml的目录下)

docker-compose up –d

image

3. 查看正在运行的docker

docker ps

image

4. 进入seafile容器(容器ID需要与上面红框部分一样 )

docker exec -it 715313715d82 bash

image

三、seafile服务

cd /opt/seafile/seafile-server-9.0.10

image

image

1. 启动

./seafile.sh start

image

2. 停止

./seafile.sh stop

image

3. 重启

./seafile.sh restart

image

四、回收空间

6.1 删除所选文件

image

6.2 进入回收站

image

6.3 清空数据(系统管理员也需要清空)

image

6.4 切换至*.sh目录

cd opt/seafile/seafile-server-9.0.9

image

6.5 停止seafile服务

./seafile.sh stop

image

6.6 运行

./seaf-gc.sh

image

6.7 查看内存占用

df -h

image

posted @   八字环~  阅读(3085)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示