Zevenet CEをドッキングする

投稿者 Zevenet | 18年2017月XNUMX日

概要

この記事の目的は、Dockerコンテナを使用してZevenet Load Balancer Community Editionを素早くデプロイする方法を説明することです。 デッカー は、cgroup、カーネル名前空間、overlayFSなどのLinuxカーネルのリソース分離機能に基づく人気のある仮想化ソフトウェアであり、独立した「コンテナ」を単一のLinuxインスタンス内で実行できるようにし、完全な仮想マシンの起動と保守のオーバーヘッドを回避します。

表記

Dockerの問題には対応していませんが、最新のDebianバスターへのインストールの例としてここにいくつかの注意を含めます。

インストール手順

 

ドッカーをインストールする

まず、Dockerをホストマシンにインストールし、依存関係と公式のdockerリポジトリおよびそのgpgキーを追加します。

apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
apt-get update && apt-get install docker-ce

 

Zevenet Dockerイメージをダウンロードする

次のステップは、リポジトリから最新のZLBイメージをダウンロードすることです。

docker pull zevenet/zlb

 

Zevenetコンテナを実行する

最後に、GUIポートを公開する新しいコンテナを始めます。

docker run --name zlb -p 444:444 -itd zevenet/zlb /bin/bash

新しいZevenetコンテナへのアクセス

その最後のステップの後、私たちはどのようなWebブラウザを使ってもZevenet Load Balancer Graficalユーザーインターフェースにアクセスすることができます。

https://[host_public_ip or domain]:444

ユーザー:ルート
パスワード:admin

セキュリティ上の理由から、デフォルトのパスワードを変更してください。

ファームを作成する場合は、「dockerrun」コマンドで対応するポートを公開する必要があります。 たとえば、ポート80および443でWebサーバーバックエンドを実行するには、「dockerrun」コマンドは次のようになります。

docker run --cap-add=NET_ADMIN --name zlb -p 444:444 -p 80:80 -p 443:443 -itd zevenet/zlb /bin/bash

 

上の共有:

GNU Free Documentation Licenseの条項に基づくドキュメンテーション。

この記事は役に立ちましたか?

関連記事