一、安装docker
shell
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
启动docker
shell
systemctl start docker
二、拉取镜像
shell
docker pull nextcloud
docker pull mysql
三、配置mysql
shell
[root@localhost ~]# mkdir -p /data/nextcloud/mysql/conf
[root@localhost ~]# mkdir -p /data/nextcloud/mysql/data
shell
docker run -d \
--name nextcloud_mysql \
-p 3306:3306 \
-v /data/nextcloud/mysql/conf:/etc/mysql/conf.d \
-v /data/nextcloud/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql:latest
四、配置nextcloud
简单参数启动:
shell
docker run -d \
--name nextcloud_test \
-p 8000:80 \
-v /data/nextcloud/html:/var/www/html \
nextcloud:latest
在浏览器访问192.168.1.32:8000
1.创建登陆的nextcloud 管理员用户名和密码
2.配置连接刚才创建的mysql数据库