搜索
 找回密码
 立即注册

docker安装seafile

snow 2023-03-01 18:05 1344
seafile是一个开源的同步网盘

Docker 和 Docker Compose 可以用以下的命令来安装:

  1. sudo apt install docker.io docker-compose
复制代码
打开一个终端,然后创建一个 Seafile 服务器用来储存内容的目录,并进入目录中:
  1. mkdir ~/seafile-server && cd ~/seafile-server
复制代码
转到你创建的目录然后运行以下命令:
  1. nano docker-compose.yml
复制代码
下一步,在弹出的窗口中键入以下文本内容:
  1. version: '2.0'

  2. services:

  3.   db:

  4.     image: mariadb

  5.     container_name: seafile-mysql

  6.     environment:

  7.       - MYSQL_ROOT_PASSWORD=password

  8.       - MYSQL_LOG_CONSOLE=true

  9.     volumes:

  10.       - ./data/mariadb:/var/lib/mysql

  11.     networks:

  12.       - seafile-net

  13.   memcached:

  14.     image: memcached

  15.     container_name: seafile-memcached

  16.     entrypoint: memcached -m 256

  17.     networks:

  18.       - seafile-net

  19.   seafile:

  20.     image: seafileltd/seafile-mc

  21.     container_name: seafile

  22.     ports:

  23.       - "8080:80"

  24.     volumes:

  25.       - ./data/app:/shared

  26.     environment:

  27.       - DB_HOST=db

  28.       - DB_ROOT_PASSWD=password

  29.       - TIME_ZONE=Etc/UTC

  30.       - [email protected]

  31.       - SEAFILE_ADMIN_PASSWORD=password

  32.       - SEAFILE_SERVER_LETSENCRYPT=false

  33.       - SEAFILE_SERVER_HOSTNAME=docs.seafile.com

  34.     depends_on:

  35.       - db

  36.       - memcached

  37.     networks:

  38.       - seafile-net

  39. networks:

  40.   seafile-net:
复制代码
  1. docker-compose up -d
复制代码

钱兔无量,新年发大财。
随机推荐

7 回复

quinn
2023-3-2 14:19:23
有使用的界面吗   看看漂亮不
janethan
2023-3-3 20:59:44
先收藏,以后再试。
xiu
2023-3-3 22:47:50
小老弟,6啊。
xiu
2023-3-3 22:48:09
跟alist啥区别啊
snow
2023-3-4 12:46:10
楼主
xiu 发表于 2023-3-3 22:48
跟alist啥区别啊

这个是双向同步盘
钱兔无量,新年发大财。
one1one
2023-3-4 13:38:00
服务器硬盘太小,家宽有dsm
snow
2023-3-4 13:42:10
楼主
one1one 发表于 2023-3-4 13:38
服务器硬盘太小,家宽有dsm

羡慕群晖大佬
钱兔无量,新年发大财。
游客
高级模式
返回顶部