编辑
2025-04-14
Linux运维
00

docker-compose.yaml

bash
version: '3' services: nextcloud: image: nextcloud container_name: nextcloud ports: - "8082:80" volumes: - ./nextcloud_data:/var/www/html # 网页文件和数据 - ./app_data:/var/www/html/data # 可选:Nextcloud用户数据单独存储 environment: - MYSQL_HOST=db # 数据库服务名 - MYSQL_DATABASE=nextcloud # 数据库名 - MYSQL_USER=填写自己的用户名 # 数据库用户 - MYSQL_PASSWORD=填写自己的用户密码 # 数据库密码 depends_on: - db restart: unless-stopped db: image: mariadb:10.6 # 或 mysql:8.0 container_name: nextcloud_db environment: - MYSQL_ROOT_PASSWORD=root_password # root密码(保密) - MYSQL_DATABASE=nextcloud - MYSQL_USER=填写自己的用户名 - MYSQL_PASSWORD=填写自己的用户密码 volumes: - ./db_data:/var/lib/mysql # 数据库文件保存在当前目录的db_data文件夹 restart: unless-stopped
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Dong

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!