docker安装owncloud、nextcloud、cloudreve和seafile

moonjerx
2022-01-13 / 0 评论 / 133 阅读 / 正在检测是否收录...

docker运行owncloud

|设置名称    |描述    |例子|
OWNCLOUD_VERSIONownCloud版本latest
OWNCLOUD_DOMAINownCloud 域localhost:8080
ADMIN_USERNAME管理员用户名admin
ADMIN_PASSWORD管理员用户的密码admin
HTTP_PORT要绑定的 HTTP 端口8080
OWNCLOUD_DOMAIN-${OWNCLOUD_DOMAIN}
OWNCLOUD_DB_TYPE-mysql
OWNCLOUD_DB_NAME-owncloud
OWNCLOUD_DB_USERNAME-owncloud
OWNCLOUD_DB_PASSWORD-owncloud
OWNCLOUD_DB_HOST-mariadb
OWNCLOUD_ADMIN_USERNAME-${ADMIN_USERNAME}
OWNCLOUD_ADMIN_PASSWORD-${ADMIN_PASSWORD}
OWNCLOUD_MYSQL_UTF8MB4-true
OWNCLOUD_REDIS_ENABLED-true
OWNCLOUD_REDIS_HOST-redis
docker run -d --name=owncloud -e OWNCLOUD_DOMAIN=localhost:8080 -v /xxx/data:/mnt/data -p 8080:8080 owncloud/server:10.9.0

docker运行nextcloud

docker run -d --name=nextcloud -v /xxx/data:/var/www/html -p 80:80 nextcloud:stable-apache

docker 运行 cloudreve

kycw80yc.png

优势

  • 基于最新的 Cloudreve V3
  • 长期维护
  • 镜像体积小
  • 纯净安装,无多余组件
  • 支持多种架构(amd64, arm64, arm32/v7)
  • 简易安装
  • 内含详细的 Cloudreve+Nginx+Aria2 部署教程
docker run -d \
  --name cloudreve \
  -e PUID=1000 \ # optional
  -e PGID=1000 \ # optional
  -e TZ="Asia/Shanghai" \ # optional
  -p 5212:5212 \
  --restart=unless-stopped \
  -v <PATH TO uploads>:/cloudreve/uploads \
  -v <PATH TO config>:/cloudreve/config \
  -v <PATH TO db>:/cloudreve/db \
  -v <PATH TO avatar>:/cloudreve/avatar \
  xavierniu/cloudreve
docker run -d --name cloudreve -e PUID=1000 -e PGID=1000 -e TZ="Asia/Shanghai" -p 8898:5212 --restart=unless-stopped -v <PATH TO config>:/cloudreve/config -v <PATH TO db>:/cloudreve/db -v <PATH TO uploads>:/cloudreve/uploads xavierniu/cloudreve

说明

  • 首次启动后请执行 docker logs -f cloudreve 获取初始密码;
  • PUID 以及 PGID 的获取方式详见 获取PUID和PGID;
  • TZ 设置时区,默认值为 Asia/Shanghai。

docker 运行 seafile

docker run -d --name=seafile -e SEAFILE_SERVER_HOSTNAME=10.10.1.152 -e SEAFILE_ADMIN_EMAIL=me@test.com -e SEAFILE_ADMIN_PASSWORD=111111 -v /xxx/seafile:/shared -p 8897:80 seafileltd/seafile
0

评论 (0)

取消

您的IP: