ホームページ >運用・保守 >Docker >Synology Docker の使用方法 (チュートリアル)

Synology Docker の使用方法 (チュートリアル)

PHPz
PHPzオリジナル
2023-04-19 14:12:0011151ブラウズ

現代のテクノロジー分野では、Docker は非常に人気のある仮想化テクノロジーになっています。 Docker を使用すると、アプリケーション、オペレーティング システム、依存関係などを保持できる軽量でポータブルなコンテナーを作成できます。これにより、アプリケーションの展開と管理が大幅に簡素化され、開発者はさまざまな環境にアプリケーションを簡単に展開できるようになります。

このようなニーズに応えて、Synology は Docker サポートも提供しており、Synology NAS での Docker の使用が非常に簡単かつ便利になります。次のコンテンツでは、Synology NAS で Docker を使用する方法を詳しく紹介します。

1. Synology NAS が Docker をサポートしていることを確認する

まず、Synology NAS が Docker をサポートしているかどうかを確認する必要があります。 DSM バージョン 6.0 以降、Synology は Docker のサポートを開始したため、システム バージョンが要件を満たしている限り、後続の操作を直接実行できます。システムのバージョン番号は、Synology コンソールの「パッケージ センター」で確認できます。

2. Docker のインストール

NAS が Docker をサポートしていることを確認したら、NAS に Docker をインストールする必要があります。デフォルトでは、Docker インストールは Synology NAS の「パッケージ センター」に提供されていないため、最初に手動で追加する必要があります。

パッケージ センターに入ったら、右上隅の [設定] オプションで [パッケージ ソース] を選択し、Docker 公式パッケージ ライブラリを追加します。追加後、パッケージリストで Docker を検索してインストールできます。

インストールプロセス中に、Docker の公式ライブラリからいくつかのファイルをダウンロードする必要がある場合があるため、しばらく時間がかかります。

3. Docker の設定

インストールが完了したら、Docker を設定する必要があります。まず、Synology コンソールの「docker」メニューで、Docker ネットワーク モードを確認する必要があります。デフォルトでは、Docker コンテナ間の通信をサポートするために、Synology 上にブリッジ ネットワークが作成されます。

次に、Docker を構成する必要があります。 「フォルダー」オプションでは、コンテナーのデータやイメージなどを保存するための Docker のローカル ストレージ パスを設定する必要があります。

「ネットワーク」オプションでは、コンテナ機能を外部に公開するためのアクセスポリシーを実装できるように、ネットワークポートのマッピングを設定する必要があります。たとえば、Docker コンテナのポート 80 をホストのポート 8080 にマップし、ブラウザでホストのポート 8080 を開いて Docker コンテナの Web サービスにアクセスできます。

4. Docker の使用

基本的な設定が完了したら、Docker を使用できるようになります。 Docker の公式ウェアハウスからさまざまなコンテナ イメージを取得し、ダウンロードして使用できます。

Docker のミラーリングを通じてコン​​テナーを作成します。たとえば、次のコマンドで nginx コンテナを作成できます:

docker run --name mynginx -p 80:80 -d nginx

このうち、パラメータ「-d」は、バックグラウンド モードを使用してコンテナを実行する場合、「-p」はポート マッピングを設定し、「nginx」は起動する必要があるイメージを示します。

作成後、次のコマンドを使用してコンテナの実行ステータスを確認できます:

docker ps

次のコマンドを使用してコンテナの実行を停止することもできます。 :

docker stop mynginx

5. Docker の削除

Docker が不要になった場合は、次のコマンドを使用して削除することもできます:

docker rm mynginx

注: これにより、コンテナ内のデータも含めてコンテナが完全に削除されます。保持する必要がある場合は、削除する前にデータをバックアップしてください。

概要:

Docker は、アプリケーションの展開と管理をシンプルかつ使いやすくする、非常に人気のある仮想化テクノロジです。 Synology NAS は Docker もサポートしており、簡単な構成と使用を通じて、アプリケーションを簡単に展開し、その上でさまざまな新しいサービスを実験することができます。

以上がSynology Docker の使用方法 (チュートリアル)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。