インストール方法の選択

Docker がサポートしているオペレーティング・システム(OS)上であれば、あらゆるクラウド・プラットフォーム上で Docker Engine をインストールできます。OS には Mac や Windows だけでなく、様々な種類の Linux が含まれています。

インストールには2種類のオプションがあります。

  • クラウド上で手動インストール(クラウド・ホストを作成し、そこに Docker Engine をインストール)
  • Docker Machine を使い、クラウド・ホストを自動作成

クラウド・ホスト上に Docker Engine を手動セットアップ

クラウド・プロバイダ上でインストールします。

  1. クラウド・プロバイダにアカウントを作成し、クラウド・プロバイダのドキュメントを読み、ホスト作成手順を理解します。
  1. クラウド・ホスト上で実行する OS を決めます。
  1. Docker の必要条件と選択した OS に対するインストール手順を理解します。サポートしているシステムの一覧と、インストール手順へのリンクは、 Docker Engine のインストール をご覧ください。
  1. Docker がサポートしている OS のホストを作成し、各 OS の指示に従って Docker をインストールします。

例:クラウド・プロバイダに手動インストールAmazon Web Services (AWS) の EC2 インスタンスの作成と、Docker Engine をインストールする方法を紹介しています。

Docker Machine を使ってクラウド・ホストを準備

複数の有名なクラウド・プラットフォームに Docker Machine ドライバ・プラグインが対応しています。そのため、Docker Machine を使い、それらのプラットフォーム上に Docker に対応したホストを作成できます。

Docker Machine を使えば、クラウド・ホストに対応したオプションを指定するだけで、この同じインターフェースを通してマシンが作成できます。

作成するには docker-machine create コマンドに各プロバイダに対応したドライバを指定し、アカウント認証やセキュリティ証明書や詳細設定など、プロバイダ特定のオプションをしています。

例:Docker Machine でクラウド・ホストを自動構築 を読み進めると、Docker Machine と Docker に対応したホストを Digital Ocean 上に作成していきます。

次はどこへ