中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么利用docker部署nextcloud網盤

發布時間:2022-03-24 17:44:05 來源:億速云 閱讀:390 作者:iii 欄目:web開發

這篇文章主要介紹“怎么利用docker部署nextcloud網盤”,在日常操作中,相信很多人在怎么利用docker部署nextcloud網盤問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”怎么利用docker部署nextcloud網盤”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

nextcloud 你可以在自己的計算機上共享任何文件或文件夾,并將它們與 nextcloud 服務器同步。當你把文件放入共享目錄,這些文件就會立即同步到 nextcloud 服務器以及所有相關聯的 nextcloud / owncloud 桌面客戶端、android 客戶端或 ios 客戶端。

安裝docker

yum install docker-io -y
docker -v // 查看版本

systemctl start docker // 啟動 docker

systemctl enable docker // 設置開機自啟動

docker info // 如果已經啟動 docker,會輸出全局信息

安裝docker-compose

復制代碼 代碼如下:

curl -l  -s`-`uname -m` > /usr/local/bin/docker-compose

為安裝腳本添加執行權限

chmod +x /usr/local/bin/docker-compose

編寫docker-compose文件

nextcloud:

 image: nextcloud

 container_name: nextcloud_web

 links:

  - nextcloud-db:nextcloud-db

 environment:

  - uid=1000

  - gid=1000

  - upload_max_size=5g

  - apc_shm_size=128m

  - opcache_mem_size=128

  - cron_period=15m

  - tz=aisa/shanghai

  - admin_user=admin

  - admin_password=admin@tencent

  - domain=localhost

  - db_type=mysql

  - db_name=nextcloud

  - db_user=nextcloud

  - db_password=nextcloud

  - db_host=nextcloud-db

 volumes:

   #文件會放在宿主機的 `/root/nextcloud` 目錄,如果不存在會自動創建

  - /root/nextcloud/data:/var/www/html

 expose:

  - 80

 ports:

  # 宿主機端口:鏡像端口

  - 80:80/tcp

 restart: always



nextcloud-db:

 image: mariadb:10

 container_name: nextcloud_db

 volumes:

   #數據庫文件會放在宿主機的 `/root/nextcloud/db` 目錄,如果不存在會自動創建

  - /root/nextcloud/db:/var/lib/mysql

 environment:

  - mysql_root_password=root

  - mysql_database=nextcloud

  - mysql_user=nextcloud

  - mysql_password=nextcloud

 restart: always

編輯完后保存退出,在 docker-compose.yml 同級目錄執行:

docker-compose up -d

查看容器是否記啟動

docker ps -a

啟動成功后通過瀏覽器訪問nextcloud,以下信息參考docker-compose

所有初始化配置填寫完畢之后,等待大約半分鐘左右安裝完成就可以看見 nextcloud 的主目錄頁面

怎么利用docker部署nextcloud網盤

如果需要刪除系統默認自帶的文件及文件夾,需要刪除skeleton目錄下的所有文件,

cd /root/nextcloud/data/core/skeleton
rm -rf *

用戶登陸后就看不到系統自帶的文件夾

怎么利用docker部署nextcloud網盤

可以為nextcloud添加用戶和群組

怎么利用docker部署nextcloud網盤

配置電子郵件服務器

怎么利用docker部署nextcloud網盤

開啟注冊帳號功能,需要安裝registration插件,找到registration插件點擊下載啟用

怎么利用docker部署nextcloud網盤

打開首頁,就會出現注冊頁面,點擊注冊

怎么利用docker部署nextcloud網盤

輸入郵件地址,你的郵箱就會收到一封注冊的郵件,根據提示就可以注冊完成

怎么利用docker部署nextcloud網盤

需要給用戶創建文件夾,下載group folders插件,并啟用,

怎么利用docker部署nextcloud網盤

還可以將文件夾共享給群組和用戶,還可以設置權限

怎么利用docker部署nextcloud網盤

還有許多插件可以通過“+應用”去下載體驗。

到此,關于“怎么利用docker部署nextcloud網盤”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鞍山市| 鄱阳县| 大冶市| 尼玛县| 修文县| 随州市| 印江| 耒阳市| 沈阳市| 平山县| 宁南县| 邢台市| 揭西县| 会泽县| 左云县| 武宁县| 股票| 灌云县| 惠来县| 安西县| 中宁县| 永年县| 冀州市| 怀宁县| 邵东县| 封开县| 桃源县| 舒城县| 尤溪县| 晋城| 和顺县| 手游| 共和县| 荣成市| 盖州市| 林芝县| 瑞昌市| 图木舒克市| 泸西县| 张家口市| 波密县|