SUSEはのリリースを発表しました の新しいバージョン ランチャーデスクトップ0.6.0、 その Kubernetesプラットフォームに基づいてコンテナを作成、実行、管理するためのグラフィカルインターフェイスを提供します。
このプログラムは、Electronプラットフォームを使用してJavaScriptで記述されており、Apache2.0ライセンスの下で配布されています。 Rancher Desktopは元々macOSとWindowsのみに出荷されていましたが、バージョン0.6.0はLinuxの実験的なサポートを提供します。
ランチャーデスクトップについて
ランチャーデスクトップ Kubernetesとコンテナ管理をデスクトップにもたらすオープンソースプロジェクトですは、コアビジネスロジックを備えたElectronアプリケーションです。 TypeScriptとJavaScriptで書かれています これは、他のさまざまなテクノロジーを活用して、k3s、kubectl、nerdctl WSL、qemuなどのプラットフォーム要素を提供します。 このアプリケーションは、多数のテクノロジーをラップして、まとまりのあるアプリケーションを提供します。
その目的で、Rancherデスクトップ プロプライエタリ製品のDockerDesktopに近く、主にCLInerdctlの使用方法が異なります。 コンテナを作成して実行するためのランタイムコンテナですが、将来的には、DockerCLIとMobyのサポートをRancherDesktopに追加する予定です。
Rancher Desktopを使用すると、ワークステーション上のコンテナーで実行するように設計されたコンテナーとアプリケーションを、実動システムにデプロイする前に、単純なグラフィカル・インターフェースを介してテストできます。
それに加えて 使用するKubernetesの特定のバージョンを選択し、さまざまなバージョンでコンテナの動作をテストできます Kubernetesから、Kubernetesサービスに登録せずにコンテナを即座に起動し、コンテナイメージをビルド、受信、ドロップし、開発したアプリケーションをローカルシステム上のコンテナにデプロイします(コンテナに関連付けられたネットワークポートにはローカルホストからのみアクセスできます)。
その最も重要な特徴の中で、強調表示できます:
- 選択したKubernetesのバージョン
- Kubernetesの新しいバージョンへのアップグレードをテストし、ワークロードがどのように応答しているかを確認する機能
- コンテナーを実行し、イメージを作成、送信、および抽出します(nerdctlを使用)
- ローカルアクセスのためにアプリケーションをKubernetesに公開する
- これらはすべてオープンソースアプリケーションにラップされています。
Rancher Desktop 0.6.0の新機能は何ですか?
この新しいリリースバージョンでは Linux用のRancherデスクトップのプレビューが提供されています また、開発者によると、これによりLinux上のRancher Desktopユーザーは、コンテナーを使用するシステムリソースの数を制御でき、環境を簡単かつ安全にリセットできるようになります。 これにより、インストール用にdebおよびrpm形式ですぐに使用できるパッケージが提供されます。
一方、MacとLinuxでは、ホームディレクトリは書き込み可能としてマウントされます。 これはボリュームマウントに影響し、さらにImagesユーザーインターフェイスはコンテナ化された名前空間をサポートするようになりました。 コンテナ化された名前空間は、Kubernetes名前空間とは別のものです。
また、起動時とシャットダウン時のステータスメッセージに詳細が表示されるようになったことにも注意してください。 たとえば、Kubernetes APIがアクティブになると、これらのステータスメッセージはKubernetesおよびコンテナ接続として表示されます。
最後に あなたがそれについてもっと知りたいなら この新しいリリースバージョンについては、詳細を確認できます。 次のリンク。
LinuxにRancherDesktopをインストールしますか?
システムにRancherDesktopをインストールできるようにすることに関心がある場合は、以下で共有する手順に従ってインストールできます。
最初に行う必要があるのは、すべての依存関係をインストールすることです インストール、特に実行の問題を回避するため。 インストールする必要のあるパッケージは次のとおりです。
- Gitの
- go
- nvm
- NodeJS
ある人のために .debパッケージをサポートするディストリビューションを使用する Debian、Ubuntu、およびそれらの派生物と同様に、ターミナルを開いて次のように入力することで、RancherDesktopをインストールできます。
wget https://github.com/rancher-sandbox/rancher-desktop/releases/download/v0.6.0/rancher-desktop_0.6.0_amd64.deb
sudo apt install ./rancher-desktop_0.6.0_amd64.deb
今、 RPMパッケージをサポートするディストリビューションのユーザー SUSE、CentOS、RHEL、Fedora、およびこれらの他の派生物と同様に、実行する必要のあるコマンドは次のとおりです。
wget https://github.com/rancher-sandbox/rancher-desktop/releases/download/v0.6.0/rancher-desktop-0.6.0.x86_64.rpm
sudo rpm -i rancher-desktop-0.6.0.x86_64.rpm