DSM 7 を実行している Synology NAS に Porttainer Docker Web UI をインストールする方法

Dsm 7 Wo Shi Xingshiteiru Synology Nas Ni Porttainer Docker Web Ui Woinsutorusuru Fang Fa



Porttainer は、Docker 用の Web ベースの管理インターフェイスです。 Porttainer を使用して、Docker コンテナー、ネットワーク、その他の Docker のものを管理できます。

Synology NAS のオペレーティング システムである DSM 7 には、「Container Manager」である Docker コンテナ管理アプリが含まれています。これを使用して、Docker コンテナー、ネットワーク、その他の Docker のものを管理することもできます。

Synology の Container Manager と Porttainer には、異なる機能とユーザー インターフェイス (UI) があります。最も気に入ったものを使用できます。







この記事では、Synology NAS の DSM 7 オペレーティング システムに Porttainer をインストールする方法を説明します。



内容のトピック:

  1. Synology NAS への Docker のインストール
  2. Portainer 用のデータ フォルダーの作成
  3. Synology NAS に Porttainer をインストールするタスクの作成
  4. Synology NAS への Porttainer のインストール
  5. Porttainer が Synology NAS にインストールされているかどうかを確認する
  6. Synology NAS にインストールされた Porttainer へのアクセス
  7. Synology NAS から Porttainer インストール タスクを削除する
  8. 結論

Synology NAS への Docker のインストール

Porttainer が動作するには、Synology NAS に Docker がインストールされている必要があります。 DSM オペレーティング システムの「パッケージ センター」アプリから Synology NAS に Docker をインストールできます。



「パッケージ センター」アプリを開くには、「パッケージ センター」アイコンをクリックします。





ドッカーを検索する [1] Docker アプリがリストに表示されるはずです。 「インストール」をクリックして、Synology NAS に Docker をインストールします。 [2]



  コンピュータのスクリーンショット 自動生成された説明

Docker がダウンロードされ、Synology NAS にインストールされます。完了するまでにしばらく時間がかかります。

  コンピュータのスクリーンショット 自動生成された説明

この時点で Docker がインストールされている必要があります。

Portainer 用のデータ フォルダーの作成

Portainer がデータを保存できるフォルダーを作成する必要があります。

まずは「ファイルステーション」アプリを開きます。

  コンピュータのスクリーンショット 自動生成された説明

docker 共有フォルダーに移動します [1] そしてクリックしてください 作成する > フォルダーを作る [2]

  コンピュータのスクリーンショット 自動生成された説明

フォルダー名として「porttainer-ce」と入力します。 [1] 「OK」をクリックします [2]

注記: Porttainer には、Community Edition (CE) と Enterprise Edition (EE) の 2 つのバージョンがあります。この記事では、Porttainer Community Edition (CE) のインストール方法を説明します。 Porttainer Enterprise Edition (EE) をインストールする場合は、以降、「porttainer-ce」を「porttainer-ee」に置き換えてください。

  コンピュータのスクリーンショット 自動生成された説明

Portainer 用のデータ フォルダーを作成する必要があります。

  コンピュータのスクリーンショット 自動生成された説明

Synology NAS に Porttainer をインストールするには、作成した Porttainer データ フォルダーのフル パスを知っている必要があります。この例では、docker 共有フォルダーはボリューム 1 に作成されます。したがって、この例では「/volume1/docker/porttainer-ce」が Porttainer データ フォルダーのフル パスになります。

Synology NAS 上で Docker 共有フォルダーが使用しているボリュームは、次の場所から見つけることができます。 コントロールパネル > 共有フォルダ

  コンピュータのスクリーンショット 自動生成された説明

Synology NAS に Porttainer をインストールするタスクの作成

Porttainer インストール コマンドは、Synology NAS 上で root/admin 権限で実行する必要があります。 Synology NAS で SSH/ターミナル アクセスを使用せずにこれを行う唯一の方法は、タスク スケジューラを使用することです。

Synology NAS の DSM オペレーティング システムのコントロール パネル アプリからタスク スケジューラを開くことができます。

新しいタスクを作成するには、 をクリックします。 作成する > スケジュールされたタスク > ユーザー定義のスクリプト

  コンピュータのスクリーンショット 自動生成された説明

「全般」タブで、タスク名として「install-porttainer」と入力します。 [1] 、ユーザードロップダウンメニューから「root」を選択します [2] 「有効」のチェックを必ず外してください。 [3]

「スケジュール」タブに移動し、次の日付に「実行」を選択します。 [1] をクリックし、マークされたドロップダウン メニューから「繰り返さない」を選択します。 [2]

  自動的に生成されたタスクの説明のスクリーンショット

「タスク設定」タブに移動し、「ユーザー定義スクリプト」セクションに次のコマンドを入力します。 [1] 。完了したら、「OK」をクリックします [2]

$ ドッカーラン -d -p 8000 : 8000 -p 9443 : 9443 - 名前 ポーター - 再起動 =いつも -で / だった / 走る / docker.sock: / だった / 走る / docker.sock -で / ボリューム1 / 港湾労働者 / ポーターセ: / データポーター / ポーター-CE:最新

注記: 指定されたコマンド内の Porttainer データ フォルダー パス「/volume1/docker/porttainer-ce」を必ず実際のパスに置き換えてください。

  コンピュータのスクリーンショット 自動生成された説明

「OK」をクリックします。

  自動的に生成されたメッセージのスクリーンショット 説明

新しい「install-porttainer」タスクを作成する必要があります。

  コンピュータのスクリーンショット 自動生成された説明

Synology NAS への Porttainer のインストール

Porttainer を Synology NAS にインストールするには、次から「install-porttainer」タスクを選択します。 コントロールパネル > タスクスケジューラ そして「実行」をクリックします。

  コンピュータのスクリーンショット 自動生成された説明

「OK」をクリックします。

  コンピュータのスクリーンショット 自動生成された説明

「install-porttainer」タスクのステータスを確認するには、タスクを選択して をクリックします。 アクション > 結果を見る

  コンピュータのスクリーンショット 自動生成された説明

ご覧のとおり、タスクは問題なく実行されました。 「OK」をクリックして実行結果を閉じます。

  コンピュータのスクリーンショット 自動生成された説明

Porttainer が Synology NAS にインストールされているかどうかを確認する

Porttainer が正しくインストールされているかどうかを確認するには、Synology NAS の DSM オペレーティング システムから「Container Manager」アプリを開きます。

  コンピュータのスクリーンショット 自動生成された説明

「コンテナ マネージャー」アプリを開いたら、「コンテナ」セクションに移動すると、新しいコンテナ ポーターが作成され、実行されていることがわかります。

  コンピュータのスクリーンショット 自動生成された説明

Synology NAS にインストールされた Porttainer へのアクセス

Portainer にアクセスするには、次のことが必要です。 Synology NAS の IP アドレスを知っている 。この例では、Synology NAS の IP アドレスは 192.168.0.111 です。

さあ、訪問してください https://192.168.0.111:9443 Web ブラウザから起動すると、Porttainer の初期ユーザー作成ウィザードが表示されます。

Porttainer のログイン ユーザー名を入力します。 [1] 、ユーザーに設定するパスワード [2] をクリックし、「ユーザーの作成」をクリックします。 [3]

注記: 必ず IP アドレス 192.168.0.111 を Synology NAS の IP アドレスに置き換えてください。

  コンピュータのスクリーンショット 自動生成された説明

Porttainer ログイン ユーザーを作成し、Porttainer Web UI にログインする必要があります。

  コンピュータのスクリーンショット 自動生成された説明

Porttainer Web UI から Docker コンテナを管理できます。

  コンピュータのスクリーンショット 自動生成された説明

ご覧のとおり、Porttainer Docker コンテナは Porttainer Web UI にも表示されます。

  コンピュータのスクリーンショット 自動生成された説明

Synology NAS から Porttainer インストール タスクを削除する

Porttainer がインストールされ、Synology NAS で動作したら、「install-porttainer」タスクを コントロールパネル > タスクスケジューラ

「install-porttainer」タスクを削除するには、タスク スケジューラからタスクを選択し、 アクション > 消去

  コンピュータのスクリーンショット 自動生成された説明

「削除」をクリックします。

  コンピュータ画面のスクリーンショット 自動生成された説明

タスクはタスク スケジューラから削除する必要があります。

  コンピュータのスクリーンショット 自動生成された説明

結論

この記事では、SSH/ターミナル アクセスを使用せずに DSM 7 オペレーティング システムを実行する Synology NAS に Porttainer をインストールする方法を説明しました。また、Porttainer を使用して Synology NAS の Docker コンテナを管理できるように、Porttainer Web UI にアクセスする方法も説明しました。