用docker搭建nextcloud網(wǎng)盤

一.配置系統(tǒng)環(huán)境

1.安裝docker

在centos系統(tǒng)上

yum clean all
yum makecache
yum install docker -y
查看是否安裝成功
docker -v

2.配置docker

添加鏡像加速器
新建/etc/docker/daemon.json

{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}

3.啟動docker

systemctl enable docker
systemctl start docker

4.安裝docker compose

安裝并升級pip3
注意是pip3,不加3則是python2,不會成功安裝
yum install python3-pip -y
pip3 install --upgrade pip
通過pip安裝docker compose
pip3 install docker-compose --ignore-installed
檢查是否安裝成功
docker-compose -v

二.安裝nextcloud

1.申請域名

2.申請解析

在域名控制臺
創(chuàng)建一條A記錄,并指向服務(wù)器IP地址
可以通過 ping 域名查看解析是否生效

3.構(gòu)建docker compose

mkdir -p nextcloud
cd nextcloud

添加并編輯構(gòu)建文件
docker-compose.yml

version: '3'

services:
  app:
    image: nextcloud:12
    restart: unless-stopped
    volumes:
      - nextcloud:/var/www/html

  web:
    image: abiosoft/caddy
    restart: unless-stopped
    privileged: true
    volumes:
      - ./Caddyfile:/etc/Caddyfile
      - caddy:/root/.caddy
    environment:
      - VIRTUAL_HOST=193.112.96.151
    links:
      - app
    ports:
      - 80:80
      - 443:443
    networks:
      - default

volumes:
  nextcloud:
  caddy:

networks:
  default:

4.構(gòu)建上游服務(wù)器
在本次教程中,我們采用 Docker + Caddy + PHP + SQLite 的構(gòu)架具垫。
Caddy 是一個非常優(yōu)秀的上游服務(wù)器(功能類似于 Nginx),但是它自帶免費申請 SSL證書 的功能,它的配置方法如下:
添加并構(gòu)建caddyfile

www.shakemilk.xyz

errors error.log {
    404 https://error.yuuno.cc
}

proxy / app:80 {
    transparent
    header_downstream Content-Security-Policy none
}

5.啟動服務(wù)
讓docker-compose自動構(gòu)建并維護docker即可
docker-compose up -d
通過docker-compose ps檢查docker的狀態(tài)
至此,nextcloud配置完畢
可訪問https://域名查看


image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末痹升,一起剝皮案震驚了整個濱河市沈自,隨后出現(xiàn)的幾起案子毡代,更是在濱河造成了極大的恐慌乔外,老刑警劉巖床三,帶你破解...
    沈念sama閱讀 206,378評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異杨幼,居然都是意外死亡,警方通過查閱死者的電腦和手機聂渊,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評論 2 382
  • 文/潘曉璐 我一進店門差购,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人汉嗽,你說我怎么就攤上這事欲逃。” “怎么了饼暑?”我有些...
    開封第一講書人閱讀 152,702評論 0 342
  • 文/不壞的土叔 我叫張陵稳析,是天一觀的道長。 經(jīng)常有香客問我弓叛,道長彰居,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,259評論 1 279
  • 正文 為了忘掉前任撰筷,我火速辦了婚禮陈惰,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘毕籽。我一直安慰自己抬闯,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 64,263評論 5 371
  • 文/花漫 我一把揭開白布关筒。 她就那樣靜靜地躺著溶握,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蒸播。 梳的紋絲不亂的頭發(fā)上睡榆,一...
    開封第一講書人閱讀 49,036評論 1 285
  • 那天,我揣著相機與錄音,去河邊找鬼肉微。 笑死匾鸥,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的碉纳。 我是一名探鬼主播勿负,決...
    沈念sama閱讀 38,349評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼劳曹!你這毒婦竟也來了奴愉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,979評論 0 259
  • 序言:老撾萬榮一對情侶失蹤铁孵,失蹤者是張志新(化名)和其女友劉穎锭硼,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蜕劝,經(jīng)...
    沈念sama閱讀 43,469評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡檀头,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,938評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了岖沛。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片暑始。...
    茶點故事閱讀 38,059評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖婴削,靈堂內(nèi)的尸體忽然破棺而出廊镜,到底是詐尸還是另有隱情,我是刑警寧澤唉俗,帶...
    沈念sama閱讀 33,703評論 4 323
  • 正文 年R本政府宣布嗤朴,位于F島的核電站,受9級特大地震影響虫溜,放射性物質(zhì)發(fā)生泄漏雹姊。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,257評論 3 307
  • 文/蒙蒙 一吼渡、第九天 我趴在偏房一處隱蔽的房頂上張望容为。 院中可真熱鬧,春花似錦寺酪、人聲如沸坎背。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽得滤。三九已至,卻和暖如春盒犹,著一層夾襖步出監(jiān)牢的瞬間懂更,已是汗流浹背眨业。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留沮协,地道東北人龄捡。 一個月前我還...
    沈念sama閱讀 45,501評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像慷暂,于是被迫代替她去往敵國和親聘殖。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,792評論 2 345

推薦閱讀更多精彩內(nèi)容