PortainerとRancher2 DockerGUIの比較

コンテナを初めて使用する人は、CLIからDocker管理することが最も直感的な方法でないことにすぐに気付きますユーザーがCLI介して特定のタスクしか実行できない場合でもGUIを使用すると、多数のコンテナーを管理し、操作を簡素化できます。この記事では、二つの最も有名な比較されますコンテナのGUIをPortainer 対 二階建て

ポーテナーランチャーが過去に共通点があることを誰もが知っているわけではありません実際、Rancherはバージョン1.5以降、Swarm Portainerを管理するためのデフォルトUIリリースしています始まって、バージョン2.xではランチャーがされ、より焦点を当てKubernetes (およびそのクラスタツール)と、もはやサポートドッカースウォーム

以下の表でいくつかの主要な比較トピックを見つけてください。

トピック

Portainer耐熱皿

ランチャーランチャー

公式ウェブサイト

https://www.portainer.io

https://rancher.com/

ウェブサイト

Docker管理を簡素化する

どこでもKubernetesを実行します

最初のウェブサイトの説明

これは、Docker環境を簡単に構築、管理、および保守できる強力なオープンソース管理ツールのセットです。

ランチャーは、コンテナを採用するチーム向けの完全なソフトウェアスタックです。複数のKubernetesクラスターを管理するという運用上およびセキュリティ上の課題を解決すると同時に、コンテナー化されたワークロードを実行するための統合ツールをDevOpsチームに提供します。

仕事

Portainerの開発は、顧客がDockerコンテナテクノロジーを採用し、価値実現までの時間を短縮できるようにすることを目的としています。

ランチャーは、どこで実行されてもKubernetesを管理することを目指しています。新しいクラスターを最初から簡単にデプロイしたり、EKS、GKE、AKSクラスターを起動したり、既存のKubernetesクラスターをインポートしたりすることもできます。

APIサポート

はい

はい

テンプレートを使用できます

はい(jsonに基づく)

はい(Yamlに基づく)

内蔵バックアップ

番号

はい

組み込みの災害復旧

番号

はい

クラスター管理

DockerSwarmに基づく

Kubernetesに基づく

プロジェクトスペース管理

はい(RBAC機能)

はい

GUIタイプ

Web GUI(デフォルトポート:9000)

Web GUI(デフォルトポート:80/443)

Dockerイメージ(サイズ)-RaspberryPIと互換性があります

portainer / portainer:linux-arm64-1.22.0
(19.23 MB)

rancherpi / rancher:v2.3.0-rc1-linux-arm64
(198.19MB)。注:arm64バージョンはまだ正式にサポート/実験されていません

デフォルトのコマンドをインストールする

docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/ data portainer / portainer:linux-arm64-1.22.0

sudo docker run -d –restart =停止しない限り-p80:80 -p 443:443 rancherpi / rancher:v2.3.0-rc1-linux-arm64

上の思考の経験ランチャー対Portainer

どちらの製品も、コンテナの高度な管理ニーズを簡素化するための優れたソリューションです。

表の最初の部分は、2つのGUIの主な違いをすでに示していますPortainerは簡素化することを目的とドッカーの管理を、あなたがすることができ、あなたが移動したときにそれを参照してくださいドッカーCLIをWebページに。ランチャーは、企業へのサービスの提供に重点を置いています。チーム作業管理、バックアップおよび災害復旧ツール、より完全なクラスター管理です。

ランチャーネームスペースの実装は素晴らしい機能だと思います。複雑な環境では、複数のチームが多くの並列プロジェクトに参加する可能性があるため、大企業が複雑な環境を管理するのに非常に役立ちます。Portainerは最近、この機能をRBACに追加しました。

Rancherを選択した場合、インストールではデフォルトのWebポート(80および443 が使用されることに注意してください同じホスト上でWebアプリケーションを公​​開する必要がある場合は、installation dockerrunコマンドホストポートを編集する必要がある場合がありますランチャーからのもう1つの注意点は、コンテナーが停止したら、データを保存するために永続性をマップする必要がある場合があるということです。

ランチャーには、BusyBoxをベースにした優れた軽量のオペレーティングシステム(RancherOSと呼ばれる)もありますこのOSを使用したい場合はGUIを自由に選択できますRancheros (搭載ラズベリーパイのPortainerは、に例示ここで提供します

最後に、個人的には、どちらもコンテナ環境を管理するための効果的なツールだと思います。

Portainerは特に貧弱なハードウェアに基づく小規模な環境のニーズを完全に満たすことができます。Raspberry Pi完全に連携し、家庭環境/小さな実験室/小さな会社を管理したい場合に最適ですまた、新しい機能を追加できる低コストの拡張機能を備えた大企業にも焦点を当て、Rancherの代替コーディネーターとして使用できます。

一方、Rancherは、特に複雑なアーキテクチャに基づく環境では、中規模から大規模の環境のニーズに直接焦点を合わせています。コンテナの世界を企業に開放し、kubernetesのファーストクラスのオーケストレーションツールを使用したい場合は、それが最良の選択かもしれません。

 

おすすめ

転載: blog.csdn.net/allway2/article/details/109220335