如何在 Linux 上通過 Docker 設置 NextCloud

Nextcloud 是 Google Drive、Dropbox、Microsoft OneDrive 等專有在線服務的直接替代品。過去,我們在 Tips.WebTech360.com 上向您展示瞭如何將 NextCloud 部署為 Snap。但是,這並不是託管 Nextcloud 服務器的唯一方法。您也可以使用 Docker 來完成。就是這樣。

在 Linux 上安裝 Docker

要在 Linux 系統上運行Nextcloud ,您必須安裝 Docker。有很多方法可以讓 Docker 在 Linux 上運行。在本指南中,我們將把 Docker 設置為 Snap 包。

為什麼是快照?儘管僅限於/root ($HOME)文件夾,但 Docker snap 更容易上手並且不需要修改。此外,它還允許用戶在任何支持 Snapd 的服務器系統上啟動並運行。

您必須首先啟用 Snap 運行時才能將 Docker 作為 Snap 包安裝在 Linux 系統上。您可以按照我們的深入 Snap 設置指南啟用運行時。

配置 Snap 運行時並在 Linux 系統上運行後,您可以使用snap install命令將 Docker 安裝為 Snap。

須藤快照安裝

將 Docker 工具安裝為 Snap 包後,您可以通過 root 帳戶使用docker命令。為此,請運行以下命令。

蘇-

碼頭工人--幫助

如果您無法登錄 root,則您的 Linux 操作系統可能已關閉 root 帳戶。登錄 root(使用 sudo)並設置密碼以啟用它。

sudo -s 密碼

如果您希望以普通用戶而不是 root 帳戶的身份使用 Docker,請輸入以下命令。但是,請注意,運行這些命令將為典型用戶提供與 root 一樣多的權限。

sudo addgroup --system docker sudo adduser $USER docker newgrp docker sudo snap 禁用 docker sudo snap 啟用 docker

拉取 Docker Nextcloud 鏡像

您必須從 Dockerhub 拉取官方Docker Nextcloud 映像才能首次運行 Nextcloud 服務器。Nextcloud 鏡像基於 Debian stable 構建,非常輕量級,因此下載不會花費很長時間。

要拉取映像,請運行以下docker run -d命令。該命令將從 Dockerhub 獲取鏡像,告訴 Docker 在端口 8080 上運行容器等。

注意:在運行docker run -d命令之前,請確保您是 root 。

docker run -d -p 8080:80 nextcloud

安裝後運行容器

首次運行 Nextcloud 容器需要使用docker run命令。但是,如果重新啟動系統,則需要運行docker start命令,因為 Nextcloud 現在是一個已配置的容器。

為此,首先運行docker ps -a命令。這將顯示所有可用的容器。

docker ps -a

然後,查找“CONTAINER ID”列,找到 Nextcloud 容器 ID,然後運行:

docker啟動CONTAINER_ID

您還可以通過以下方式停止它:

docker停止CONTAINER_ID

安裝 Nextcloud

雖然 Nextcloud容器已部署,但尚未安裝。因此,在使用之前,您首先必須按照安裝嚮導進行操作。請按照以下分步說明操作,讓 Nextcloud 正常工作。

步驟 1:在 Web 瀏覽器中導航到以下 URL。

HTTP://服務器的本地局域網IP地址:8080

步驟 2:進入頁面後,輸入管理員帳戶的用戶名和密碼。請務必輸入好記的密碼;如果丟失,則無法輕鬆重置。

第 3 步:在“存儲和數據庫”部分下,將其保留為 SQLite。儘管性能略有下降,但它非常適合用戶較少的家庭小型部署。

如果您擔心性能,請選擇另一個數據庫後端並按照此處的說明進行操作。

第 4 步:安裝 NextCloud 後,您將登錄到您的管理員帳戶。單擊此處的管理員帳戶個人資料圖片,然後選擇“用戶”。

在“用戶”區域中,創建一個新的受限用戶帳戶來訪問您的 Nextcloud。您可能需要創建多個帳戶。

創建用戶帳戶後,退出管理員帳戶並登錄新帳戶即可開始同步文件!

使用 Nextcloud

使用 Nextcloud 的方法有很多種。但是,最好的方法是下載同步客戶端。有適用於 Linux(Flatpak、Snap、本機包)、Mac OS 和 Windows 的桌面同步客戶端。有關桌面同步客戶端的信息可以在此處找到。

注意:您使用手機還是平板電腦?安裝 Nextcloud iOS 或 Android 應用程序以開始通過手機同步。

Leave a Comment

Thunderbird 3 中的 14 個新功能將讓您欣喜不已

Thunderbird 3 中的 14 個新功能將讓您欣喜不已

我們已經詳細介紹了 Outlook 2010 的功能,但由於它不會在 2010 年 6 月之前發布,所以現在是時候看看 Thunderbird 3 了。

免費下載 FlightGear 飛行模擬器 [玩得開心]

免費下載 FlightGear 飛行模擬器 [玩得開心]

每個人偶爾都需要休息一下,如果你想玩有趣的遊戲,不妨試試 Flight Gear。它是一款免費的多平台開源遊戲。

Mp3 Diags:修復多達 50 個 Mp3 音訊檔案問題

Mp3 Diags:修復多達 50 個 Mp3 音訊檔案問題

MP3 Diags 是修復音樂音訊收藏問題的終極工具。它可以正確標記您的 MP3 文件,添加缺少的專輯封面,修復 VBR

Google Voice 桌面通知應用

Google Voice 桌面通知應用

就像 Google Wave 一樣,Google Voice 也在全球引起了不小的轟動。谷歌的目標是改變我們的溝通方式,而且由於它正在成為

使用 FlickrFaves 下載 Flickr 收藏夾

使用 FlickrFaves 下載 Flickr 收藏夾

有許多工具可以讓 Flickr 用戶下載高品質的照片,但有沒有辦法下載 Flickr 收藏夾呢?最近我們

OK Sampler 是一款免費音樂取樣器軟體

OK Sampler 是一款免費音樂取樣器軟體

什麼是採樣?根據維基百科,「採樣是指從一段錄音中取出一部分或樣本,並將其重新用作樂器或

Google Sites 備份:匯入/匯出

Google Sites 備份:匯入/匯出

Google Sites 是 Google 提供的一項服務,可讓使用者在 Google 伺服器上託管網站。但有一個問題,它沒有內建備份選項

Google Tasks 桌面應用程式

Google Tasks 桌面應用程式

Google Tasks 不像其他 Google 服務(例如日曆、Wave、Voice 等)那麼受歡迎,但它仍然被廣泛使用,並且是人們生活中不可或缺的一部分。

如何恢復遺失的分割區和硬碟資料[指南]

如何恢復遺失的分割區和硬碟資料[指南]

在我們先前關於透過 Ubuntu Live 和 DBAN 啟動 CD 安全性擦除硬碟和可移動媒體的指南中,我們討論了基於 Windows 的磁碟

如何在 Linux 上玩 VRChat

如何在 Linux 上玩 VRChat

VRChat 是一款适用于 PC 的社交互动视频游戏。在 Linux 系统上轻松安装和运行 VRChat,享受用户创建的世界与社交互动。