ドッキングウィンドウを作成するためにミラーを使用してハーバーの倉庫

まず、なぜハーバーを使用

  1. ハーバーは、無料のオープンソースソフトウェアです

  2. ハーバーは、企業ユーザー向けです

  3. ハーバーは比較的フレンドリーなウェブ管理インタフェースを持っています


二、ハーバーの公式リソース

https://github.com/goharbor/harbor/blob/master/docs/installation_guide.md 
https://github.com/goharbor/harbor/releases


第三に、前提条件:インストールのドッキングウィンドウ

    1.ドッキングウィンドウ-CEの古いバージョンを削除します

#yumのドッキングウィンドウドッキングウィンドウ - クライアントドッキングウィンドウ - クライアント最新のドッキングウィンドウ - 一般的なドッキングウィンドウ - 最新のドッキングウィンドウ - 最新-logrotateのドッキングウィンドウ-logrotateのドッキングウィンドウ・エンジンを取り外します

    2.インストールの依存関係

#yumをyumを-utilsのデバイスマッパー永続データLVM2を-yインストール

    3.インポートレポ倉庫

#yumを-config設定マネージャは--add-レポhttps://download.docker.com/linux/centos/docker-ce.repo

    4.インストール]ドッキングウィンドウ-CE

#yumをインストールドッカ-CEのドッキングウィンドウ-CE-CLI containerd.io -y

    加速度aliyunミラー構成(オプション)

#VIM /etc/docker/daemon.json 
{ 
  "レジストリミラー":[ "https://xxxx.mirror.aliyuncs.com"] 
}

    6. [スタート]ドッキングウィンドウサービス

#1 systemctlデーモンリロード
#はドッキングウィンドウの開始systemctl 
#はドッキングウィンドウを有効systemctl


第四に、2つの前提条件:マウントドッキングウィンドウ、コン

    1.ダウンロードした実行可能ファイルをドッキングウィンドウ、構成

#カール-L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s) -  $(のuname -m)" -oは/ usr / local /ビン/ドッキングウィンドウ、コン

    2.ドッキングウィンドウ・コン実行権限を付与

#chmodの+ Xは/ usr / local / binに/ドッキングウィンドウ、コン

    3.テストクエリ現在のバージョンをドッカー、構成

#ドッキングウィンドウ・コン--version


第五に、インストール構成ハーバー

    1.ハーバーまず、ラインインストールで、インストールパッケージは、オンラインとオフラインのインストールに分けられ、このインストールをインストールしたWebページやエキスを通じてオンラインインストールファイルをダウンロードしてください

港・オンライン・installer- <バージョン> .tgzというあるxv#タール

    2. harbor.ymlプロファイルを変更

Vimのharbor.yml#の
ホスト名:192.168.0.131#は、ホスト名またはIPアドレスの書き込み
HTTPを:
  ポート:80 
harbor_admin_password:Harbor12345#はUIの管理者パスワードを初期化し、ログインを変更することができ
、データベースを:
  パスワード:root123 
data_volume:データ#ローカルデータの格納場所/ 
ログ:#設定のログ
  レベル:情報
  rotate_count:50 
  rotate_size:200Mの
  LOCATION:は/ var / log /港

    3.港のインストール

./install.shを#
		
###、あなたが表示されていないバージョン、次のドッキングウィンドウのイメージファイルをダウンロードします
リポジトリタグ                      
goharbor / Redisの光子v1.8.0の                   
goharbor /港-registryctl v1.8.0の                   
goharbor /レジストリ光子パッチv2.7.1-2819を-v1.8.0 
goharbor / nginxの光子v1.8.0の                   
goharbor /港ログv1.8.0                   
goharbor /港-JobService v1.8.0                   
goharbor /港コアv1.8.0の                   
goharbor /ハーバー・ポータルv1.8.0の                   
goharbor /港V1-DB .8.0                  
goharbor / v1.8.0を準備

    4.港を有効または無効

#CD / PATH / harbor_install_dir / 
#ドッキングウィンドウ・コン開始
#ドッキングウィンドウ・コンストップ
#psをドッキングウィンドウは、構成します

    5.港の設定を変更し、起動して、再申請

#ドッキングウィンドウ-構成-vダウン
#のVimをharbor.yml 
#./prepare 
#-dをドッキングウィンドウ、構成

    6.完全に港を削除

#CD / PATH / harbor_install_dir / 
#のダウンドッキングウィンドウは、構成-v 
#RM -r /データ/データベース
#は、rm -r /データ/レジスタ


六、ドッカークライアントの設定

    1.ドッキングウィンドウのホストは、港の倉庫のアドレスを追加します。

#VIM /etc/docker/daemon.json 
{ 
  "安全でない、レジストリ":[ "harbor_server_ip:80"] 
} 
#1 systemctlデーモンリロード
#1 systemctl再始動ドッカー

    2.テスト、倉庫を保有するローカルミラーをアップロード

#]ドッキングウィンドウのログインharbor_server_ip 
#]ドッキングウィンドウプルハローワールド
#]ドッキングウィンドウタグのhello-世界:最新harbor_server_ip:80 /ライブラリ/ハロー世界:最新
#]ドッキングウィンドウのプッシュharbor_server_ip:80 /ライブラリ/ハローワールド:最新

    3. WEBアドレスとデフォルトのユーザーのログインパスワード

http:harbor_server_ip 

ユーザー名:管理者
パスワード:Harbor12345


おすすめ

転載: blog.51cto.com/daibaiyang119/2437006