一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - 服務器知識 - docker+nextcloud搭建個人云存儲系統的實現

docker+nextcloud搭建個人云存儲系統的實現

2021-06-08 17:16luffy5459 服務器知識

這篇文章主要介紹了docker+nextcloud搭建個人云存儲系統的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

一、docker安裝和啟動

 

?
1
2
3
yum install epel-release
yum install docker
service docker start

二、docker-compose安裝

 

?
1
2
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

?
1
2
[root@VM_0_3_redhat nextcloud]# docker network create nextcloud
b01cd2af784023bb9deb416f6f147b883ceac3d4094b0573bcbe4fe29eb8ef7e

2,編輯docker-compose.yml文件設置鏡像信息:vi docker-compose.yml

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
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 <<EOF
   trap "break;exit" SIGHUP SIGINT SIGTERM
   while /bin/true; do
    /usr/local/bin/php /var/www/html/cron.php
    sleep 900
   done
   EOF'
  restart: always
 web:
  container_name: cloud_web
  image: abiosoft/caddy
  volumes:
   - ./Caddyfile:/etc/Caddyfile
   - ~/.caddy:/root/.caddy
  ports:
   - 80:80
   - 443:443
  restart: always
networks:
 default:
  external:
   name: nextcloud

3,拉取鏡像:docker-compose up -d

docker+nextcloud搭建個人云存儲系統的實現

四、開始配置:

 

1,鏡像拉取成功之后查看監聽端口,和我們在docker-compose.yml中設置的一樣2333端口監聽

docker+nextcloud搭建個人云存儲系統的實現

2,登錄http://ip:2333

docker+nextcloud搭建個人云存儲系統的實現

3,創建用戶用戶登錄nextcloud使用,接著填寫數據庫信息,我們前面指定使用mysql數據庫,這里填寫mysql用戶名密碼數據庫,主機名這里直接填寫db就可以。最后點擊安裝。

docker+nextcloud搭建個人云存儲系統的實現

4,安裝完成,進入nextcloud主界面,第一次進入提示他的多客戶端下載地址。

docker+nextcloud搭建個人云存儲系統的實現

5,個人存儲主界面。

docker+nextcloud搭建個人云存儲系統的實現

6,按照docker-compose.yml配置,鏡像中數據信息會保存在本地。

docker+nextcloud搭建個人云存儲系統的實現

到此這篇關于docker+nextcloud搭建個人云存儲系統的實現的文章就介紹到這了,更多相關docker nextcloud搭建云存儲系統內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/feinifi/article/details/78413034

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 娇妻被健身教练挺进小说阅读 | 日韩欧美在线观看综合网另类 | 婷婷九月 | gay中国 | 色吧五月婷婷 | 国产在线98福利播放视频免费 | 99在线播放视频 | www.精品在线| 国产精品第3页 | 18韩国美女vip视频7 | 无码区国产区在线播放 | 免费看a片毛片 | 九九九九视频 | 国产成人精选免费视频 | 国产在线欧美日韩精品一区二区 | 日本国产成人精品视频 | 非洲黑人xxxxxbbbbb | 精品在线99 | 91sao在线看片水片 | 国产日韩精品一区二区 | 爸爸干女儿小说 | 韩国三级做爰 | 欧美肥b | 二次元美女互摸隐私互扒 | 男女一级特黄a大片 | 免费叼嘿视频 | 国产精品免费久久久久影院小说 | 免费观看网站 | 国产精品一区二区久久不卡 | 99精品视频免费在线观看 | 日本嫩模 | 日韩经典在线观看 | 成人在线观看免费视频 | 精品欧美 | 国产香蕉一区二区精品视频 | spank日本网站脱裤子打屁股 | 操儿媳小说 | 成人久久伊人精品伊人 | 亚洲午夜久久久久影院 | 日韩手机在线观看 | 国产精品每日在线观看男人的天堂 |