docker运行owncloud
|设置名称 |描述 |例子|
OWNCLOUD_VERSION | ownCloud版本 | latest |
OWNCLOUD_DOMAIN | ownCloud 域 | 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
优势
- 基于最新的 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)