Ubuntu使用docker安装seafile:修订间差异
跳转到导航
跳转到搜索
无编辑摘要 |
无编辑摘要 |
||
| 第26行: | 第26行: | ||
= 二、安装&配置seafile = | = 二、安装&配置seafile = | ||
/opt/seafile 是用于存储 Seafile docker 文件的 Seafile 目录,如果您决定将 Seafile 放入不同的目录中,请相应地调整所有路径:我们这里统一改成 ~/seafile | |||
Seafile使用两个目录用于存放数据库和数据,分别是 seafile-mysql 和 seafile-data,不建议更改这些路径。 | |||
Seafile 和 Webserver Nginx 的所有配置和日志文件都存储在 Seafile 容器的目录中。 | |||
== (一)docker安装seafile == | == (一)docker安装seafile == | ||
<source lang="bash"> | <source lang="bash"> | ||
| 第39行: | 第43行: | ||
<source lang="bash"> | <source lang="bash"> | ||
mkdir | mkdir ~/seafile | ||
cd | cd ~/seafile | ||
wget -O .env https://manual.seafile.com/13.0/repo/docker/pro/env | wget -O .env https://manual.seafile.com/13.0/repo/docker/pro/env | ||
2026年6月7日 (日) 17:10的版本
一、安装 Docker 和 Docker Compose
(一)安装依赖
sudo apt update && sudo apt install -y curl wget(二)安装 Docker
curl -fsSL https://get.docker.com | sudo sh
sudo usermod -aG docker $USER
newgrp docker(三)验证安装
docker --version
docker compose version二、安装&配置seafile
/opt/seafile 是用于存储 Seafile docker 文件的 Seafile 目录,如果您决定将 Seafile 放入不同的目录中,请相应地调整所有路径:我们这里统一改成 ~/seafile
Seafile使用两个目录用于存放数据库和数据,分别是 seafile-mysql 和 seafile-data,不建议更改这些路径。
Seafile 和 Webserver Nginx 的所有配置和日志文件都存储在 Seafile 容器的目录中。
(一)docker安装seafile
docker pull seafileltd/seafile-pro-mc:13.0-latest(二)下载并配置.env
Seafile uses .env, seafile-server.yml and caddy.yml files for configuration.
mkdir ~/seafile
cd ~/seafile
wget -O .env https://manual.seafile.com/13.0/repo/docker/pro/env
wget https://manual.seafile.com/13.0/repo/docker/pro/seafile-server.yml
wget https://manual.seafile.com/13.0/repo/docker/pro/elasticsearch.yml
wget https://manual.seafile.com/13.0/repo/docker/seadoc.yml
wget https://manual.seafile.com/13.0/repo/docker/caddy.ymlnano .env