ハーバーの概要
ハーバーは、会社VMWareのイメージコンテナ倉庫によってオープンソースです。実際には、ハーバーは、取得するために、エンタープライズクラスのスケーラビリティを対応ドッカーレジストリ上でより広く使用され、これらの新しいエンタープライズクラスの機能は次のとおりです。ユーザー管理インターフェイス、役割ベースのアクセス制御、AD / LDAP統合および監査ログをなど、基本的なビジネスニーズを満たすのに十分。
公式のアドレス
https://vmware.github.io/harbor/cn/
GitHubの上港アドレス
https://github.com/goharbor/harbor
ハーバーコンポーネント機能
港-AdminServerの構成管理センター
港-DB MySQLデータベース
港-jobservice責任ミラーコピー
港・ログ記録操作ログ
港-UIのWebページとAPI管理
nginxのフロントエンドプロキシは、フロントページと画像アップロードとダウンロードの転送のために責任があります
Redisのセッション
レジストリミラーリングストレージ
ハーバーのインストールと展開
:三つの方法インストールハーバー
インストールは非常に小さいパッケージであるので、ドッカーハブ港ダウンロード関連画像:•オンラインインストールを
•オフラインインストール:インストールパッケージが非常に大きいので、インストールパッケージには、関連する画像の展開が含まれている
•OVAセットアップ:いつvCenterとユーザー環境、展開後ハーバーを開始し、このインストールプログラムを使用してOVA
ドッカー・作曲・ハーバーをインストールする前にインストールする必要が
sudoをカール-L「https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s) - $(のuname -m )「-oは/ usr / local / binに/ドッカー-作曲
須藤のchmod + Xの/ usr / local / binに/ドッカー-作曲
須藤LN -sは/ usr / local /ビン/ドッカー-作曲の/ usr /ビン/ドッカー、作曲
ドッキングウィンドウ・コン--version
ハーバー取り付け
##オフラインダウンロードパッケージ
のwget https://github.com/goharbor/harbor/releases/download/v1.10.1/harbor-offline-installer-v1.10.1.tgz
タールあるxvハーバーオフラインでv1.10.1.tgz -インストーラー
CDハーバー
## harbor.cfgファイルの内容を修正する
VI harbor.cfg
ホスト名= IPアドレスまたはドメイン名
ui_url_protocol = HTTP
harbor_admin_password = 123456
./prepare
ます。./install.shを
インストール、およびドッキングウィンドウ・堆肥ビューのサービスで始まる
サービスを開始する##ドッカ・コン開始
#ドッカー-PS作曲[サーバーハーバー@ルート]
名コマンド州ポート
---------------- -------------------------------------------------- -------------------------------------------------- -----------------
ハーバーAdminServerの/harbor/start.sh-Up(健康)
ハーバー/entrypoint.sh PostgresのDB-アップ(健康)5432 / TCP
ハーバー-JobService /港アップ/start.sh
ハーバーログ/ binに/ SH -Cは/ usr / local / binに/ ...アップ(健康)127.0.0.1:1514->10514/tcp
ハーバーUI /harbor/start.sh-Up(健康)
nginxのnginxの-g OFFデーモン;アップ(健康)0.0.0.0:443->443/tcp、0.0.0.0:4443->4443/tc P、0.0.0.0:80->80/tcp
のRedisドッカー、エントリーポイント。 SHのRedisの... 6379アップ/ TCP
レジストリ/entrypoint.shの/ etc /レジスト...アップ(健康)5000 / tcpの
=============================== =====================
ハーバー管理インターフェースへのHttp://10.0.0.81入力
デフォルトのadminユーザーログインパスワードHarbor12345
##ユーザーの作成と権限の割り当て