ハーバーは、アクセス制御だけでなく、管理インターフェイスでローカルに配置されたレジストリを反映し、オープンソースのコンテナです。Mavenの役割はK8S、スピードへの作成が血管を展開するときネクサス、ジェンキンスさんは、ソース用のミラーを提供する民間の倉庫でJavaに似ています、ネットワーク内のそのプロパティしばらくだけでなく、大幅にコードのセキュリティ民間プロジェクトを確保します。
準備
ターゲット・サーバーをインストールし、ドッカーを設定されている、Ubuntu18.04サーバーです。
ハーバープロジェクト住所: https://github.com/goharbor/harbor
ハーバーのインストール手順: https://github.com/goharbor/harbor/blob/master/docs/installation_guide.md
オフラインインストールパッケージをダウンロード: https://github.com/vmware/harbor/releases
インストール手順
ハーバーK8Sは、展開をサポートしていますが、一般的に、それは別の展開することをお勧めします。
ハーバーのインストールは、実際にはさらに、ダウンロード、インストールを避けるために、オフラインインストールパッケージコンテナはすでにこれらのミラーが含まれていながら、Nginxは、PostgreSQLの、Redisのログサービスが含まれているローカルドッカー、へのコンテナを搭載するシリーズです。
修正harbor.ymlを抽出した後、あなただけが現在のホストのデフォルトのホスト名を変更する必要がIP
wgetのhttps://github.com/goharbor/harbor/releases/download/v1.9.4/harbor-offline-installer-v1.9.4.tgz タールzxvf港-オフラインインストーラ-v1.9.4.tgz CDの港/ viの港.yml
インストール
須藤ます。./install.sh
インストール後に、デフォルトのユーザーが管理者/ Harbor12345でのアクセスにharbor.yml設定されたホスト名とポートを使用することができます
インストールの容器後に開始
$ドッキングウィンドウのPS CONTAINER IDイメージコマンドCREATED STATUSポートNAMES c045e8393514 goharbor /港-jobservice:最大7分(健康)港-jobservice前v1.9.4 "/港/ harbor_jobs ..." 7分 9a3d65e5cdb0 goharbor / nginxの光子:v1.9.4 "nginxの-g「デーモンの..." 7分アップ7分(健康)0.0.0.0:10080->8080/tcp nginxの前 44fc38b22688 goharbor /港コア:v1.9.4 "/港/ harbor_core" 7分前まで7分(健康)港コア 4224ea0eb383 goharbor /港-registryctl:v1.9.4 "/harbor/start.sh" 8分アップ7分(健康)前registryctl 772f94b49468 goharbor /レジストリ光子:v2.7.1パッチ-2819から2553-v1.9.4「/ entrypoint.shの/ etc ...」アップ7分(健康)5000 / tcpのレジストリ前に8分 795c283eebcd goharbor / Redisの光子:v1.9.4 "のRedisサーバの/ etc / R ..."アップ7分(健康)6379前に8分/ tcpのRedisの a7050eeaf864 goharbor /港-DB:v1.9.4 "/docker-entrypoint...." 8分アップ前に8分(健康)5432 / tcpの港-DB 0159e6e4a9ec goharbor /港ポータル:v1.9.4 "nginxの-g「デーモンの..."アップ7分前8分(健康)8080 / tcpの港ポータル 2fcc5620820a goharbor /港-ログ:最大8分(健康)前v1.9.4 "/ binに/ shの-cは/ usr / LOC ..." 8分127.0.0.1:1514->10514/ TCPの港、ログ
ハーバー中古クラウドストレージ紺碧であってもよいし、GCS、S3、迅速、OSS、外部ストレージを使用することができ、外部のPostgreSQLを使用することができ、ログを外部のSyslogサーバにプッシュすることができます。
設定を変更
ハーバーの構成の変更は、サービスを停止し、その後harbor.ymlを変更する必要があり、最終的にはハーバーサービスを開始します
#ストップサービス はsudo -vドッカー-作曲ダウン #修正 VI harbor.yml #使用 sudoを./prepare #起動サービス sudoのドッキングウィンドウ・コンアップ-d