|
PaaSサービスdotCloudから生まれたオープンソースのLinuxコンテナプロジェクトであるDockerは、業界で最も注目されている新興オープンソースプロジェクトの一つとなっています。最近ではオープンソースコミュニティの集いの場にもなり、開発が急速に進んでいます。 dotCloud CEO ソロモン・ハイクス氏の公式ブログ投稿によると、Docker の新バージョンではバージョン 0.6 と比較して、主に次の 7 つの領域で改善が加えられています。 - 標準的なLinuxサポート。ほとんどの主要ディストリビューションでデフォルトで直接実行できます。この作業は主にRed Hatのエンジニアによって行われました。
- ストレージドライバ。ストレージドライバAPIの導入により、LinuxカーネルがAUFSをサポートしていない問題が解決され、AUFS、VFS、DEVICEMAPPERを含む複数のドライバが組み込まれました。BTRFS、ZFS、Gluster、Ceph用のドライバも開発中です。
- オフライン送信。
- 高度なポート リダイレクト。
- リンクはコンテナ間の安全な通信メカニズムです。
- コンテナの命名。
- 品質。確かにこれは機能とは考えるべきではありませんが、バージョン0.7の開発中は、プロジェクトの品質が非常に重視され、ユーザーインターフェース、テスト範囲、堅牢性、導入の容易さ、ドキュメントとAPIの一貫性といった側面に反映されました。
Hacker Newsの解説記事では、Linuxの標準サポートとストレージドライバAPIについてさらに詳しく説明しています。また、Hykesがよくある質問にも回答しています。 |