Linux 上で Docker 経由で NextCloud をセットアップする方法

Nextcloud は、Google Drive、Dropbox、Microsoft OneDrive などの独自のオンライン サービスのドロップイン代替品です。過去に、Tips.WebTech360.com で、NextCloud をスナップとして展開する方法を紹介しました。ただし、Nextcloud サーバーをホストする唯一の方法ではありません。Dockerを使って行うこともできます。その方法は次のとおりです。

Linux への Docker のインストール

Linux システムでNextcloud を実行するには、Docker をインストールする必要があります。Linux 上で Docker を動作させる方法は数多くあります。このガイドでは、Docker を Snap パッケージとしてセットアップします。

なぜスナップなのか?フォルダーに限定されますが/root ($HOME)、Docker スナップははるかに簡単に開始でき、手を加える必要はありません。さらに、ユーザーは Snapd をサポートする任意のサーバー システム上で起動して実行できるようになります。

Docker を Linux システムに Snap パッケージとしてインストールするには、まず Snap ランタイムを有効にする必要があります。詳細なスナップ設定ガイドに従ってランタイムを有効にできます。

Snap ランタイムが構成され、Linux システム上で動作すると、 snap installコマンドを使用して Docker をスナップとしてインストールできます。

sudoスナップインストール

Docker ツールを Snap パッケージとしてインストールすると、 root アカウントでdockerコマンドを使用できます。これを行うには、次のコマンドを実行します。

すー

docker --ヘルプ

root にログインできない場合は、Linux OS で root アカウントがオフになっている可能性があります。root (sudo を使用) にログインし、パスワードを設定して有効にします。

sudo -s パスワード

root アカウントではなく通常のユーザーとして Docker を使用する場合は、以下のコマンドを入力します。ただし、これらのコマンドを実行すると、一般的なユーザーに root と同じ権限が与えられることに注意してください。

sudo addgroup --system docker sudo adduser $USER docker newgrp docker sudo snap disable docker sudo snap enable docker

Docker Nextcloud イメージのプル

Nextcloud サーバーを初めて実行するには、Dockerhub から公式のDocker Nextcloud イメージをプルする必要があります。Nextcloud イメージは Debian 安定版上に構築されており、非常に軽量であるため、ダウンロードにそれほど時間はかかりません。

イメージをプルするには、次のdocker run -dコマンドを実行します。このコマンドは、Dockerhub からイメージを取得し、ポート 8080 でコンテナを実行するように Docker に指示します。

注: docker run -dコマンドを実行する前に、root であることを確認してください。

docker run -d -p 8080:80 nextcloud

インストール後のコンテナの実行

Nextcloud コンテナーを初めて実行するには、docker runコマンドが必要です。ただし、システムを再起動する場合は、Nextcloud が構成済みのコンテナーになっているため、 docker startコマンドを実行する必要があります。

これを行うには、まずdocker ps -aコマンドを実行します。これにより、利用可能なすべてのコンテナが表示されます。

docker ps -a

次に、「CONTAINER ID」列を探し、Nextcloud コンテナー ID を見つけて、次を実行します。

docker start CONTAINER_ID

次のようにして停止することもできます。

docker stop CONTAINER_ID

Nextcloudのインストール

Nextcloudコンテナーはデプロイされていますが、まだインストールされていません。したがって、使用する前に、まずインストール ウィザードに従う必要があります。Nextcloud を動作させるには、以下の段階的な手順に従ってください。

ステップ 1: Web ブラウザで次の URL に移動します。

HTTP://ローカルLANサーバーのIPアドレス:8080

ステップ 2:ページにアクセスしたら、管理者アカウントのユーザー名とパスワードを入力します。必ず覚えやすいパスワードを入力してください。紛失した場合、簡単にリセットすることはできません。

ステップ 3:「ストレージとデータベース」セクションでは、SQLite のままにします。パフォーマンスは少し低下しますが、ユーザーが少ない家庭での小規模な導入には最適です。

パフォーマンスが心配な場合は、別のデータベース バックエンドを選択し、こちらの手順に従ってください。

ステップ 4: NextCloud がインストールされたら、管理者アカウントにログインします。ここから管理者アカウントのプロフィール写真をクリックし、「ユーザー」を選択します。

「ユーザー」エリアで、Nextcloud にアクセスするための新しい制限付きユーザー アカウントを作成します。複数のアカウントを作成する必要がある場合があります。

ユーザー アカウントを作成したら、管理者からログアウトし、新しいアカウントにログインしてファイルの同期を開始します。

Nextcloudの使用

Nextcloud の使用方法はたくさんあります。ただし、最も良い方法は、同期クライアントをダウンロードすることです。Linux (Flatpak、Snap、ネイティブ パッケージ)、Mac OS、および Windows 用のデスクトップ同期クライアントがあります。デスクトップ同期クライアントに関する情報は、ここで参照できます。

注: 携帯電話またはタブレットを使用しますか? Nextcloud iOS または Android アプリをインストールして、携帯電話経由で同期を開始します。

Leave a Comment

MP3診断:MP3オーディオファイルの最大50の問題を修正

MP3診断:MP3オーディオファイルの最大50の問題を修正

MP3 Diagsは、音楽オーディオコレクションの問題を解決するための究極のツールです。mp3ファイルに適切なタグを付けたり、アルバムカバーアートを追加したり、VBRを修正したりできます。

Google Voice デスクトップ通知アプリ

Google Voice デスクトップ通知アプリ

Google Waveと同様に、Google Voiceも世界中で大きな話題を呼んでいます。Googleはコミュニケーション方法を変えることを目指しており、

FlickrFavesでFlickrのお気に入りをダウンロード

FlickrFavesでFlickrのお気に入りをダウンロード

Flickrユーザーが高画質で写真をダウンロードできるツールはたくさんありますが、Flickrのお気に入りをダウンロードする方法はありますか?最近、

OK Samplerは無料の音楽サンプラーソフトウェアです

OK Samplerは無料の音楽サンプラーソフトウェアです

サンプリングとは何でしょうか?Wikipediaによると、「サンプリングとは、一つの録音から一部、つまりサンプルを取り出し、それを楽器や音楽として再利用する行為です。

Google サイトのバックアップ: インポート/エクスポート

Google サイトのバックアップ: インポート/エクスポート

Googleサイトは、Googleのサーバー上でウェブサイトをホストできるGoogleのサービスです。しかし、一つ問題があります。それは、バックアップのための組み込みオプションがないことです。

Google ToDo リスト デスクトップ アプリケーション

Google ToDo リスト デスクトップ アプリケーション

Google Tasksは、カレンダー、Wave、Voiceなどの他のGoogleサービスほど人気はありませんが、それでも広く使用されており、人々の生活に不可欠な部分となっています。

失われたパーティションとハードディスクのデータを復元する方法 [ガイド]

失われたパーティションとハードディスクのデータを復元する方法 [ガイド]

Ubuntu LiveとDBANブートCDを使用してハードディスクとリムーバブルメディアを安全に消去する以前のガイドでは、Windowsベースのディスクについて説明しました。

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法