moby - Moby Project - コンテナエコシステムがコンテナベースのシステムを組み立てるための共同プロジェクト

(Moby Project - a collaborative project for the container ecosystem to assemble container-based systems)

Created at: 2013-01-19 02:10:57
Language: Go
License: Apache-2.0

モビープロジェクト

モビープロジェクトのロゴ

Mobyは、ソフトウェアのコンテナ化を可能にし、加速するためにDockerによって作成されたオープンソースプロジェクトです。

ツールキットコンポーネントの「レゴセット」、それらをカスタムコンテナベースのシステムに組み立てるためのフレームワーク、およびすべてのコンテナ愛好家や専門家が実験してアイデアを交換するための場所を提供します。コンポーネントには、コンテナー ビルド ツール、コンテナー レジストリ、オーケストレーション ツール、ランタイムなどが含まれ、これらは他のツールやプロジェクトと組み合わせてビルディング ブロックとして使用できます。

原則

Mobyは強力な原則に導かれたオープンプロジェクトであり、モジュール式で柔軟性があり、ユーザーエクスペリエンスに関する意見が強すぎることはありません。コミュニティは、その方向性を設定するのを手伝うために開かれています。

  • モジュール式: このプロジェクトには、明確に定義された関数と連携する API を持つ多くのコンポーネントが含まれています。
  • バッテリーは付属しているが交換可能:Mobyには、フル機能のコンテナシステムを構築するのに十分なコンポーネントが含まれていますが、そのモジュラーアーキテクチャにより、ほとんどのコンポーネントを異なる実装で交換できます。
  • 使用可能なセキュリティ: Moby はユーザビリティを損なうことなく安全なデフォルトを提供します。
  • 開発者中心: API は、強力なツールを構築するために機能的で役立つことを意図しています。これらは必ずしもエンドユーザーツールとして意図されているのではなく、開発者向けのコンポーネントとして意図されています。ドキュメントと UX は、エンド ユーザーではなく開発者を対象としています。

聴衆

Moby Projectは、コンテナに基づくシステムの修正、ハック、修正、実験、発明、構築を検討しているエンジニア、インテグレーター、愛好家を対象としています。商業的にサポートされているシステムを探している人ではなく、オープンソースコードで作業して学びたい人向けです。

ドッカーとの関係

Moby プロジェクトのコンポーネントとツールは、最初は Docker とコミュニティが Docker プロジェクト用に構築したオープン ソース コンポーネントです。新しいプロジェクトは、コミュニティの目標に合えば追加できます。Dockerは、MobyをDocker製品のアップストリームとして使用することを約束しています。しかし、他のプロジェクトもMobyを上流として使用し、コンポーネントをさまざまな方法で再利用することが推奨されており、これらの使用はすべて同じように扱われます。外部のメンテナや貢献者を歓迎します。

Moby プロジェクトは、Docker 製品のサポートや機能要求の場所としてではなく、貢献者がオープンソース コードに取り組み、バグを修正し、コードをより便利にするための場所として意図されています。これらのリリースはメンテナ、コミュニティ、ユーザによってベストエフォートベースでのみサポートされており、エンタープライズまたは商用のサポートを希望する顧客を対象としていません。Docker EE は、これらのユース ケースに適した製品です。


合法

私たちの弁護士の厚意によりあなたにもたらされました。詳細については、このリポジトリのNOTICEドキュメントを参照してください。

Mobyの使用および譲渡は、米国およびその他の政府による特定の制限の対象となる場合があります。

お客様の使用および/または転送が適用法に違反していないことを確認するのはお客様の責任です。

詳細については、https://www.bis.doc.gov を参照してください。

ライセンス

Moby は Apache License Version 2.0 の下でライセンスされています。ライセンスの全文については、LICENSEを参照してください。