軽量なコンテナ型の
アプリケーション仮想実行環境

アプリケーションの開発と実行環境への素早い展開と運用を実現

 

DOCKER_img


Docker 最新情報



Docker とは

最も先進的なソフトウェアをコンテナ化するプラットフォームで、ソフトウェアの開発には、アプリケーションを標準化したユニットにパッケージ化します。

Docker のコンテナは、アプリケーションの起動に必要なすべてのファイルを含む完全なファイル システムに、ソフトウェアの一部をラップします (コード、ランタイム、システムツール、システム ライブラリーなどサーバーにインストール可能なすべてのファイル)。これによって、環境に依存せず、ソフトウェアは常にどこでも同じように動作します。



軽量

一つのマシンで起動する複数のコンテナが、同じ OS のカーネルを共有します; コンテナは瞬時に起動し、RAM の使用は僅かです。イメージをレイヤード ファイルシステムから構成し、共通ファイル、ディスクの使用を共有し、イメージをより効果的にダウンロードします。

オープン

Docker のコンテナはオープン スタンダードをベースとしており、どのインフラでも、すべての主要な Linux のディストリビューションと Microsoft Windows で起動できます。

セキュア

コンテナは、アプリケーションを別のアプリケーションや下層のインフラから分離する一方で、アプリケーションに対して保護レイヤーを追加します。



コンテナと仮想マシンの比較

コンテナと仮想マシンは、同様にリソースを分離し、リソースを割り当てる利点がありますが、コンテナの異なるアーキテクチャのアプローチによって、コンテナの方が、よりポータブルで、より効果的です。


仮想マシン

仮想マシンでは、アプリケーション、必要なバイナリーとライブラリー、およびゲスト OS 全体を含み、全体で 10GB ほどの容量になることもあります。

コンテナ

コンテナでは、アプリケーションとそのすべての依存ファイルを含みますが、ホスト OS 上のユーザー空間で分離したプロセッサーで起動する複数の他のコンテナとカーネルを共有します。Docker のコンテナは特定のインフラに依存せず、どのコンピュータ、インフラ、クラウドでも起動します。

さらに詳しく »



Docker Enterprise Edition

Docker Enterprise は、コンテナ型仮想環境、CaaS (Container as a Service) プラットフォームの構築、運用を可能にし、エンタープライズ向けにコンテナの管理とセキュリティを確保し、エンタープライズ レベルの開発者や IT 管理者にサブスクリプション サービスを提供します。

さらに詳しく »



Docker プラットフォーム

主要なデスクトップ OS やクラウド プラットフォーム用のインストーラーを使用して簡単に Docker をインストールできます。


Desktop 開発環境

MAC

ユーザーインターフェースと自動更新機能を持つネイティブ Mac アプリケーションで、OS X のネイティブ仮想化環境に統合します。

さらに詳しく »

WINDOWS

ユーザーインターフェースと自動更新機能を持つネイティブ Windows アプリケーションで、Windows のネイティブ仮想化環境に統合します。

さらに詳しく »


Linux サーバー環境

CENTOS DISTRIBUTION

CentOS ディストリビューション環境向けに Docker をインストールします。Docker EE for CentOS distribution では、サポートと認定済みの Docker を提供しています。

さらに詳しく »

DEBIAN

Debian 環境向けに Docker をインストールします。

さらに詳しく »

FEDORA

Fedora 環境向けに Docker をインストールします。

さらに詳しく »

UBUNTU

Ubuntu 環境向けに Docker をインストールします。Docker EE for Ubuntu では、サポートと認定済みの Docker を提供しています。

さらに詳しく »


IaaS クラウド環境

AWS

AWS に Docker を素早く配布、展開、管理します。Docker for AWS は基盤となるインフラの特長を活かしながら、ポータブルなアプリの展開に使用できる最先端の Docker プラットフォームを提供します。

さらに詳しく »

AZURE

Azure に Docker を素早く配布、展開、管理します。Docker for Azure は基盤となるインフラの特長を活かしながら、ポータブルなアプリの展開に使用できる最先端の Docker プラットフォームを提供します。

さらに詳しく »

Windows サーバー環境

WINDOWS SERVER

Windows Server 2016 が既にインストールされているノードに Docker をインストールします。

さらに詳しく »


お問い合わせ

 

ページトップへ