Docker のインストール

Docker は コミュニティ版(CE; Community Edition)エンタープライズ版(EE; Enterprise Edition) の2つのエディションを使えます。

Docker コミュニティ版(CE)は開発者や小さなチームが Docker を使い始め、コンテナをベースとしたアプリケーションを実験するのに最適です。Docker CE は stableedge の2つの更新用チャンネルがあります。

  • stable(安定版) は3ヶ月ごとに安定した更新を行います
  • edge(エッジ) は毎月新機能を追加します

Docker CE に関する詳しい情報は、 Docker Community Edition(英語) のページをご覧ください。

Docker エンタープライズ版(EE)は、エンタープライズ開発向けや IT チーム向けに設計されています。最重要のビジネスアプリケーションが、稼働中にその規模を拡大していっても、アプリケーションの構築、導入、実行を容易に実現できます。Docker EE や購入オプションに関する詳細は Docker Enterprise Edition(英語) を参照してください。

  Community Edition Enterprise Edition Basic Enterprise Edition Standard Enterprise Edition Advanced
コンテナ・エンジンとオーケストレーション、ネットワーク機能、セキュリティを内蔵 ../../_images/green-check.png ../../_images/green-check.png ../../_images/green-check.png ../../_images/green-check.png
認証済みインフラ、プラグイン、ISV コンテナ   ../../_images/green-check.png ../../_images/green-check.png ../../_images/green-check.png
イメージ管理     ../../_images/green-check.png ../../_images/green-check.png
コンテナ・アプリ管理     ../../_images/green-check.png ../../_images/green-check.png
イメージのセキュリティ・スキャン       ../../_images/green-check.png

対応プラットフォーム

クラウドやオンプレミスにかかわらず、Docker CE と EE を様々なプラットフォーム上で実行できます。以下の表は皆さんが何をインストールするのが良いのか検討するのに役立つでしょう。

プラットフォーム Docker CE x86_64 Docker CE ARM Docker EE
Ubuntu ../../_images/green-check.png ../../_images/green-check.png ../../_images/green-check.png
Debian ../../_images/green-check.png ../../_images/green-check.png  
Red Hat Enterprise Linux     ../../_images/green-check.png
CentOS ../../_images/green-check.png   ../../_images/green-check.png
Fedora ../../_images/green-check.png    
Oracle Linux     ../../_images/green-check.png
SUSE Linux Enterprise Server     ../../_images/green-check.png
Microsoft Windows Server 2016     ../../_images/green-check.png
Microsoft Windows 10 ../../_images/green-check.png    
macOS ../../_images/green-check.png    
Microsoft Azure ../../_images/green-check.png   ../../_images/green-check.png
Amazon Web Services ../../_images/green-check.png   ../../_images/green-check.png

Digital Ocean、Packet、SoftLayer、あるいは皆さん自身のクラウドにセットアップする場合は Docker Cloud もご覧ください。

各月のリリース予定

Docker 17.03 以降、Docker は月ごとにリリース予定を設けています。概要は以下の通りです。

Docker CE Edge Docker CE Stable Docker EE
1月 ../../_images/green-check.png    
2月 ../../_images/green-check.png    
3月 ../../_images/green-check.png ../../_images/green-check.png ../../_images/green-check.png
4月 ../../_images/green-check.png    
5月 ../../_images/green-check.png    
6月 ../../_images/green-check.png

[1]

../../_images/green-check.png ../../_images/green-check.png
7月 ../../_images/green-check.png    
8月 ../../_images/green-check.png    
9月 ../../_images/green-check.png

[1]

../../_images/green-check.png ../../_images/green-check.png
10月 ../../_images/green-check.png    
11月 ../../_images/green-check.png    
12月 ../../_images/green-check.png

[1]

../../_images/green-check.png ../../_images/green-check.png
[1](1, 2, 3) Docker CE の Linux 版では、3月、6月、9月、12 月の Edge リリースは edge チャンネルではなく、 stable チャンネルでリリースされます。つまり、Linux 版の Edge では両方のチャンネルを有効にする必要があります。

以前のリリース

以前にリリースした Docker のインストール方法は、 Docker アーカイブ にあります。

Docker Cloud

Docker Cloud を使えば、クラウドインスタンスのセットアップや管理を自動的に行うことができます。

はじめましょう

Docker のセットアップを終えたら、 Docker を始めよう で Docker の基本を学びましょう。


(以下、旧いバージョンの情報のため、削除予定)

クラウド

  • インストール方法を選択
  • 例:クラウド・プロバイダ上で手動インストール
  • 例:Docker Machine でクラウド・ホスト作成

(以下v.1.9 用ドキュメント;削除予定)

  • Amazon EC2 Installation
  • Install on Joyent Public Cloud
  • Google Cloud Platform
  • IBM SoftLayer
  • Microsoft Azure platform
  • Rackspace Cloud

OSX と Windows

  • Mac OS X
  • Windows

Docker ドキュメントのアーカイブ

以前にリリースされた Docker バージョンのインストール方法は、docker アーカイブで見つけられます: Docker v1.7Docker v1.6Docker v1.5Docker v1.4