web-dev-qa-db-ja.com

DockerストアとDockerハブ

DockerがDockerCon2016で導入した「Docker Store」と「Docker Hub」の違いを実際に誰かが理解しましたか?

Dockerは、Apple Store、Android Storeなど?これを導入して解決しようとしていますか?公式画像を提供しているので、Dockerハブを使用して信頼できる、検証済みなどのエンタープライズイメージを提供できると思います。

45
innocentme

主な違いは、この点で指摘されているように(「Dockerの収益ストリーム」のような)商業的側面です Techcrunchの記事 from Frederic Lardinois(@fredericl)

ストアの背後にあるアイデアは、DockerのエコシステムパートナーがDockerイメージを介してソフトウェアを公開および配布するためのセルフサービスポータルを作成し、ユーザーがこれらのアプリケーションを簡単に展開できるようにすることです。

Dockerは既にコンテナ用の独自のレジストリを提供していますが(DockerHub: https://hub.docker.com/explore/ )、Docker Storeは企業のニーズに特化しています。
このストアは、企業に「Dockerイメージとしてパッケージ化された、信頼できる検証済みの発行元からの準拠した商用サポートソフトウェアを提供します」と同社は述べ、無料および有料のソフトウェアを提供します。
驚くことではありませんが、ユーザーがストア経由で有料アプリケーションをインストールすると、Dockerがカットされます(ただし、Docker経由のPayd-viaコンテンツの収益分配契約は現在どのようなものですか不明).

19
VonC

もう1つの違いは、作成に使用されたDockerファイルが表示されないことです。はい、リバースエンジニアリングできますが、完璧ではありません。 https://github.com/CenturyLinkLabs/dockerfile-from-image

個人的には、「認証済み」であっても、Dockerfileを見るとすぐに支払いモデル全体が失敗する場合でも、どのような画像が含まれているかを知りたいと思っています。

2
PeterLappo

私が読む限り、これらはdocker storeの背後にある主な目的です:

Docker Storeの目標は、Dockerユーザーとエコシステムパートナーを結び付けることを目的としています

  • ISVが信頼できるエンタープライズ対応のコンテンツを公開および配布するためのスケーラブルなセルフサービスシステムを提供する

  • ソフトウェアの品質を検証する公開プロセスを提供します。セキュリティスキャン、コンポーネントインベントリ、オープンソースライセンスの使用、画像構築のベストプラクティスの使用。

  • 企業ユーザーに、Dockerイメージとしてパッケージ化された、信頼できる検証済みの発行元からの、準拠した商業的にサポートされているソフトウェアを提供します。

  • 分類など、強力な検索およびブラウジング機能を追加しました。

そのため、アプリの流通の商業的側面に焦点を当て、アプリの消費者( Bitnami のようなもの)に焦点を当てると考えていますが、Dockerハブは開発コミュニティ向けです。

参照 :

https://blog.docker.com/2016/06/docker-store/

1
akazemis