特集/連載
「Windows 10」でコンテナを導入するには:アプリケーションとプロセスをデバイスから分離
「Windows 10」で「Docker」コンテナを利用して、アプリケーションとプロセスをユーザーのデバイスから分離することができる。これは他のアプリケーションとのコンフリクトなどを防ぐのに役立つ。
Windows 10のコンテナを使うと、アプリケーションとプロセスを移植しやすいランタイム展開に分離することができる。
コンテナには、アプリケーションやプロセスに必要なコンポーネントや設定ファイルが全て含まれる。各コンテナは、それぞれにプロビジョニングされたリソースセットにしかアクセスできず、コンテナから見ればそれ以外のリソースは存在しない。
Dockerはコンテナの作成と管理を行うためのオープンソースソフトウェアプラットフォームだ。「Windows 10 Anniversary Update」以降、Windows 10の64ビット版「Professional」エディションと「Enterprise」エディションでは「Docker Toolbox」を使わずにDockerコンテナを実行できるようになった。
ただし、コンテナを展開するコンピュータには「Docker for Windows」(無償の「Community Edition」または「Enterprise Edition」)をインストールしておく必要がある。インストールと設定は簡単な手順で行える。
併せて読みたいお薦め記事
「コンテナ」についてもっと詳しく
- DockerとKubernetesのさらに先へ拡大するコンテナエコシステム
- いまさら聞けないコンテナの歴史 「chroot」から「Docker」まで
- コンテナはWindows Serverを全く違うものに変えるかもしれない
DockersとWindows
DockerでWindows 10コンテナを利用するには
Copyright © ITmedia, Inc. All Rights Reserved.