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 は、Docker 製品のアップストリームとして Moby を使用することに取り組んでいます。 ただし、他のプロジェクトでもMobyをアップストリームとして使用し、コンポーネントをさまざまな方法で再利用することが推奨されており、これらの使用はすべて同じように扱われます。外部のメンテナと貢献者を歓迎します。

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


合法

私たちの法律顧問の好意であなたにもたらされました。より多くのコンテキストについては、 このリポジトリの通知ドキュメントを参照してください。

Mobyの使用および譲渡は、 米国およびその他の政府。

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

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

ライセンス

MobyはApacheライセンスバージョン2.0の下でライセンスされています。詳細については、ライセンスを参照してください ライセンス テキスト。