James Allen
Johan Bonneau
Linuxコンテナは、技術的には、サンドボックス化されたプロセスもしくは仮想マシン や ベアメタルサーバから隔離されたプロセス群と説明することができます。
これらのプロセスは、Linux Namespacing、CGroups、SELinux contextsなどの試行錯誤を経たメカニズムを使って分離されます。コンテナを想像する良い方法は、アプリケーションやサービスをパッケージ化する方法と考えることです。コンテナには、そのアプリケーションやサービスに必要なファイルやライブラリのみが含まれ、カーネルなどの基礎となるコンポーネントは、各コンテナから共有されます。ファイルとライブラリをパッケージしたものは、コンテナ・イメージとして呼ばれています。
コンテナ をチームや顧客、ステークホルダーと実施するにあたりより詳細にお知りになりたい場合は、以下のリンクを参照してください。