Docker部署Nextcloud私有网盘(个人心得,仅供参考)
1、系统安装
系统选择Centos 7,系统安装方法就不详细说了
2、安装Docker容器
Centos系统安装docker容器十分方便,推荐使用Docker官方的安装方式,依次执行命令
# yum install -y yum-utils device-mapper-persistent-data lvm2
# docker install -y docker
安装完毕后,设置开机启动,开启Docker服务
# systemctl start docker
# systemctl enable docker
2.2安装Nextcloud服务端、数据库
docker hub镜像仓库自带有nextcloud的镜像,可以直接拉取
# docker pull nextcloud
# docker pull mysql
2.3启动
启动数据库服务器端
docker run --name mysql -d -p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=123 \
-e MYSQL_DATABASE=nextcloud \
-e MYSQL_USER=tom \
-e MYSQL_PASSWORD=123 mysql
启动Nextcloud服务器端
docker run --name nextcloud -p 80:80 -v /data/nextcloud:/var/www/html/data -d nextcloud
参数说明:
–name:设定容器名称为nextcloud