使用docker搭建nextcloud

2021-10-24 06:39:05 字數 1466 閱讀 2439

nextcloud 是基於雲技術的工程教育平台,利用雲技術,提高工程教育過程中教學、實驗與創新的效率與效果。

1.今天只做nextcloud 記錄與講解,當前現在很多開源網盤很好用,都可以去嘗試自己去搞一下

主要特點:

1>開源且免費,可以自定義外掛程式開發

2>全客戶端的支援,免費更好,ui還算不錯

3>支援外掛程式磁碟,可以隨時更改,不需要分塊、加密和過多的檔案控制、許可權控制等等

4>搭建簡單,建議使用docker

# 通過yum源安裝docker

sudo yum -y install docker

# 啟動docker

sudo systemctl start docker

# 開機自啟

sudo systemctl enable docker

#檢視是否啟動

systemctl status docker

docker run -d -p 8080

:80 nextcloud

#執行以下命令,啟動 nextcloud 容器

docker run -d --restart=always --name nextcloud -p 80

:80 nextcloud

簡單解釋一下上述命令:

docker run :啟動乙個容器

-d:後台執行容器

--restart=always:docker 重啟的時候容器也會重啟

--name nextcloud:命名容器的 name 為 nextcloud,可以替代容器 id 使用

-p 80

:80:將容器的 80 埠對映到伺服器的 80 埠

nextcloud:要啟動的映象名稱

#檢視容器是否正常執行

docker ps

出現以下一串內容說明容器啟動

等待安裝完成以後瀏覽器訪問nextcloud

到此就算完成搭建,很簡單是吧,這時候你可以設定你的網盤一些配置,資料庫配置,假如你是在本地虛擬機器搭建,同網域名稱下你可以隨便用任何裝置訪問你的網盤,需要在外網使用的情況下,購買伺服器,去部署到外網就可以

使用docker搭建gitlab

github上開源映象位址 建立私有key,生成簽名需要的csr,證書簽名,提供dhe引數而後建立資料夾certs,將dhparam.pem,gitlab.crt,gitlab.key放進去。mv資料夾certs到 opt gitlab data 下。參考 ssl 注 1.gitlab host g...

使用docker搭建tomcat,mysql服務

搭建環境 ubuntu16.04 lts x64 簡單粗暴這裡使用deb包安裝docker執行環境安裝 sudo dpgk i docker ce 18.06.0 ce 3 0 ubuntu amd64.deb ps 如果提示缺少依賴,安裝對應依賴包就可以。docker pull tomcat 8....

使用Docker搭建Jumpserver堡壘機

作業系統 centos 7.6.1810 軟體源 阿里雲映象 核心版本 docker 要求 centos 系統的核心版本高於 3.10 root heyong uname r 3.10.0 957.21.3.el7.x86 64 新增軟體源 yum config manager add repo 安...