記一次 Centos7.x Docker 安裝部署私有云盤 NextCloud

一、簡介

nextcloud 是基於雲技術的工程教育平臺,利用雲技術,提高工程教育過程中教學、實驗與創新的效率與效果。每一位nextcloud的使用者都可以以教師或學生身份登錄, 從而使得每個人都可以傳授知識也可以學習知識,真正做到any time, any where的工程教育全新願景。

1、官網

https://nextcloud.com/

2、下載

https://nextcloud.com/install/

3、Docker 部署

https://hub.docker.com/_/nextcloud

二、基礎環境

1、系統說明

系統:CentOS-7-x86_64-Minimal-1708

下載地址: 

 http://archive.kernel.org/centos-vault/7.4.1708/isos/x86_64/   

2、安裝虛擬機

安裝過程可參考:

https://blog.csdn.net/llwy1428/article/details/89328381

3、工具:xshell5

4、VMware 版本:VMware Workstation Pro15

三、安裝部署

1、安裝基礎工具

[root@localhost ~]# sudo yum install vim net-tools nmap tree lrzsz lsof -y

2、添加阿里docker源

[root@localhost ~]# wget -P /etc/yum.repos.d/ https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、安裝docker-ce (ce爲免費社區版)

[root@localhost ~]# yum -y install docker-ce

4、配置阿里鏡像加速(解決拉取鏡像慢)

[root@localhost ~]# vim /etc/docker/daemon.json
  {
     "registry-mirrors": ["https://bcd6gwnb.mirror.aliyuncs.com"]
   }

5、Docker 啓動和自啓動

systemctl start docker.service
systemctl enable docker.service

6、搜索鏡像 第一個就是

[root@localhost ~]# docker search nextcloud

7、拉取 Docker 鏡像

[root@localhost ~]# docker pull nextcloud

8、新建存儲數據目錄

[root@localhost ~]# mkdir /data/nextcloud -p

9、啓動鏡像

[root@localhost ~]# docker run --name nextcloud -p 80:80   -v /data/nextcloud:/var/www/html/data -d nextcloud
# 如果宿主機 80 端口被佔用,可以更改成其他端口  例如:9999
# 更改後命令如下:
[root@localhost ~]# docker run --name nextcloud -p 9999:80   -v /data/nextcloud:/var/www/html/data -d nextcloud

四、瀏覽器查看、初始化、功能展示

1、在瀏覽器地址欄錄入  http://192.168.11.16:9999/    ( 192.168.11.16 是我虛擬機的 IP )

2、初始化

輸入 ip地址/index.php 進入首頁

3、完成  進入系統首頁

4、功能展示

 

至此  Centos7.x  Docker 安裝部署私有云盤  NextCloud  完成!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章