Docker のインストール¶
Docker は コミュニティ版(CE; Community Edition) と エンタープライズ版(EE; Enterprise Edition) の2つのエディションを使えます。
Docker コミュニティ版(CE)は開発者や小さなチームが Docker を使い始め、コンテナをベースとしたアプリケーションを実験するのに最適です。Docker CE は stable と edge の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 | |
---|---|---|---|---|
コンテナ・エンジンとオーケストレーション、ネットワーク機能、セキュリティを内蔵 | ![]() |
![]() |
![]() |
![]() |
認証済みインフラ、プラグイン、ISV コンテナ | ![]() |
![]() |
![]() |
|
イメージ管理 | ![]() |
![]() |
||
コンテナ・アプリ管理 | ![]() |
![]() |
||
イメージのセキュリティ・スキャン | ![]() |
対応プラットフォーム¶
クラウドやオンプレミスにかかわらず、Docker CE と EE を様々なプラットフォーム上で実行できます。以下の表は皆さんが何をインストールするのが良いのか検討するのに役立つでしょう。
プラットフォーム | Docker CE x86_64 | Docker CE ARM | Docker EE |
---|---|---|---|
Ubuntu | ![]() |
![]() |
![]() |
Debian | ![]() |
![]() |
|
Red Hat Enterprise Linux | ![]() |
||
CentOS | ![]() |
![]() |
|
Fedora | ![]() |
||
Oracle Linux | ![]() |
||
SUSE Linux Enterprise Server | ![]() |
||
Microsoft Windows Server 2016 | ![]() |
||
Microsoft Windows 10 | ![]() |
||
macOS | ![]() |
||
Microsoft Azure | ![]() |
![]() |
|
Amazon Web Services | ![]() |
![]() |
Digital Ocean、Packet、SoftLayer、あるいは皆さん自身のクラウドにセットアップする場合は Docker Cloud もご覧ください。
各月のリリース予定¶
Docker 17.03 以降、Docker は月ごとにリリース予定を設けています。概要は以下の通りです。
月 | Docker CE Edge | Docker CE Stable | Docker EE |
---|---|---|---|
1月 | ![]() |
||
2月 | ![]() |
||
3月 | ![]() |
![]() |
![]() |
4月 | ![]() |
||
5月 | ![]() |
||
6月 | ![]() |
![]() |
![]() |
7月 | ![]() |
||
8月 | ![]() |
||
9月 | ![]() |
![]() |
![]() |
10月 | ![]() |
||
11月 | ![]() |
||
12月 | ![]() |
![]() |
![]() |
[1] | (1, 2, 3) Docker CE の Linux 版では、3月、6月、9月、12 月の Edge リリースは edge チャンネルではなく、 stable チャンネルでリリースされます。つまり、Linux 版の Edge では両方のチャンネルを有効にする必要があります。 |
Docker Cloud¶
Docker Cloud を使えば、クラウドインスタンスのセットアップや管理を自動的に行うことができます。
クラウド¶
- インストール方法を選択
- 例:クラウド・プロバイダ上で手動インストール
- 例: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.7 、 Docker v1.6 、 Docker v1.5 、 Docker v1.4 。