怎么在docker中利用nextcloud搭建一个个人云存储系统-创新互联
怎么在docker中利用nextcloud搭建一个个人云存储系统?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
创新互联建站专注于桥西企业网站建设,响应式网站开发,商城系统网站开发。桥西网站建设公司,为桥西等地区提供建站服务。全流程按需求定制设计,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务一、docker安装和启动
yum install epel-release yum install docker service docker start
二、docker-compose安装
curl -L http://github.com/docker/compose/releases/download/1.17.0/docker-compose-Linux-x86_64 /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
三、镜像配置
1,需要创建一个nextcloud的网络:docker create network nextcloud
[root@VM_0_3_redhat nextcloud]# docker network create nextcloud b01cd2af784023bb9deb416f6f147b883ceac3d4094b0573bcbe4fe29eb8ef7e
2,编辑docker-compose.yml文件设置镜像信息:vi docker-compose.yml
version: '2' services: db: container_name: cloud_db image: mysql volumes: - "./data/cloud/mysql:/var/lib/mysql" restart: always environment: MYSQL_ROOT_PASSWORD: root MYSQL_DATABASE: nextcloud app: container_name: cloud_app depends_on: - db image: nextcloud volumes: - ./data/cloud/config:/var/www/html/config - ./data/cloud/data:/var/www/html/data - ./data/cloud/apps:/var/www/html/apps links: - db ports: - "2333:80" restart: always cron: container_name: cloud_cron image: nextcloud links: - db volumes_from: - app user: www-data entrypoint: | bash -c 'bash -s <3,拉取镜像:
docker-compose up -d
四、开始配置:
1,镜像拉取成功之后查看监听端口,和我们在docker-compose.yml中设置的一样2333端口监听
2,登录http://ip:2333
3,创建用户用户登录nextcloud使用,接着填写数据库信息,我们前面指定使用mysql数据库,这里填写mysql用户名密码数据库,主机名这里直接填写db就可以。最后点击安装。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联网站建设公司,的支持。
分享文章:怎么在docker中利用nextcloud搭建一个个人云存储系统-创新互联
路径分享:http://hbruida.cn/article/dhiesg.html