首页 > 其他 > 详细

NextCloud Docker环境搭建

时间:2021-06-11 00:25:31      阅读:41      评论:0      收藏:0      [点我收藏+]

NextCloud 支持视频倍速播放,最高4倍速,??????

首先部署是需要数据库的,我们这边选择Mysql。Docker容器网络通信,通过端口映射到容器内
文件放在/root/docker-home/nextCloud,提前准备起来额

nextCloud
 - mysql
 - nextCloud
 - data
 - readme.md

软件环境

  • Centos7.4
  • Docker18.06
  • Docker-Mysql
  • Docker-NextCloud

Docker 软件安装

创建网桥

docker network create nextCloud

Docker-Mysql安装

docker run --name nextCloud-mysql --network nextCloud --network-alias nextCloud-mysql -p 3306:3306 -v /root/docker-home/nextCloud/mysql/conf:/etc/mysql -v /root/docker-home/nextCloud/mysql/logs:/var/log/mysql -v /root/docker-home/nextCloud/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=EZpZ2OBF3c02WMt0 -d mysql:5.7

设置允许远程链接,创建数据库nextcloud

docker exec nextCloud-mysql /bin/bash -c ‘mysql -uroot -p$MYSQL_ROOT_PASSWORD -e "use mysql;grant all privileges  on *.* to root@\"%\" identified by \"$MYSQL_ROOT_PASSWORD\" with grant option;flush privileges" ‘

docker exec nextCloud-mysql /bin/bash -c ‘mysql -uroot -p$MYSQL_ROOT_PASSWORD -e "create database nextcloud default character set utf8mb4 collate utf8mb4_unicode_ci;" ‘

Docker-NextCloud安装

docker run --name nextCloud-nextCloud --network nextCloud -p 8081:80  -v /root/docker-home/nextCloud/data:/var/www/html/data -d nextcloud:latest

Docker-phpmyadmin

docker run --name myadmin --network nextCloud -e PMA_HOST=nextCloud-mysql -e PMA_PORT=3306 -p 8082:80 -d phpmyadmin

在服务器上移动到文件夹的内容不显示,需要扫描一下

docker exec --user www-data  nextCloud-nextCloud php occ files:scan admin

NextCloud Docker环境搭建

原文:https://www.cnblogs.com/x-mao/p/14854275.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!