ハーバーは、倉庫を構築するためにLinux環境を反映します

港の倉庫構造にミラーリング
環境を準備するために、1を(Linuxシステム、ネットワーク接続サーバー)
あなたはドッカーをインストールする必要があり、ドッカー-作曲
1.1Dockerインストール
#のyumのアップデートパッケージを
[ルート@ centos7〜]#件のyumアップデート

#卸载旧版本ドッカー
[ルート@ centos7〜]#yumを削除ドッキングウィンドウドッキングウィンドウ共通ドッキングウィンドウ-selinuxをドッカエンジン

#インストールパッケージ
[ルート@ centos7〜]#yumを -yインストールにyum-utilsのデバイスマッパー永続データLVM2

#添加ドッカーyumの源
[ルート@のcentos7〜]#yumを-config設定マネージャ--add-レポhttps://download.docker.com/linux/centos/docker-ce.repoを

#安装ドッカー
[ルート@ centos7〜]#yumを-yドッカ-CEをインストール

#启动ドッカー
[ルート@ centos7〜]#は、ドッキングウィンドウを起動しsystemctl

ドッカーバージョン番号#参照してください
[centos7ルート@〜]#ドッカー--version
----------------
1.2ドッカー作曲インストール
#EPELを取り付け-release
インストールにyumの[ルート@ centos7〜]#をEPELリリース

#-Mounted PIPのPython
[ルート@ centos7〜]#yumをインストールPythonの-Y-PIP

#安装ドッキングウィンドウ-構成する
[ルート@のcentos7〜]#ピップドッキングウィンドウ-コンをインストール

#マウントGitの
[ルート@ centos7〜]#yumをGitのインストール

#ビューのバージョン番号ドッキングウィンドウ-構成
-versionドッキングウィンドウは、構成する[ルート@ centos7〜]
----------------
2.インストールハーバー
ダウンロードしてインストールする2.1ハーバーを
ハーバー#オンラインインストールパッケージのダウンロード
にwgetをhttps://storage.googleapis.com/harbor-releases/release-1.9.1/harbor-online-installer-v1.9.1.tgz
#インストールパッケージを抽出
タール-XFハーバーオンライン・インストーラ・v1.8.1.tgzの
#を入力します。港カタログ
のCDは、港の
#、ホスト名と管理者パスワードを変更するデータベースのパスワードの
Vimのharbor.ymlの
#内容を変更します
----------------------------- -------------------------------------------------- ----
ホスト名:10.0.0.11#は、外部IPサーバのIP変更
harbor_admin_passwordを:123456#ハーバー管理者パスワードの変更
データベースを:
パスワード:123456#データベースのパスワードを変更します
-------------------------------------------------- ------------------------------------
インストール#
./install.shを
#に続いて長い待ち時間があります
2.2ハーバー訪問
インストールが完了した後、ブラウザにhttpを開く:10.0.0.11は、あなたがハーバー・インターフェースを見ることができます。

 

ここで私は質問言いたい
我々はプロジェクトをアップロードする際にいくつかの問題がある可能性があり、ハーバーが完了構築することですが

ドッキングウィンドウログイン10.0.0.11
ユーザー名:管理者
パスワード:
デーモンからのエラー応答:取得https://10.0.86.193/v1/users/:getsockoptの::TCP 10.0.86.193:443をダイヤル接続が拒否されました

私たちは、コードをアップロードするためにログインすると、このような間違いを報告される
HTTPSを使用して、バージョンドッキングウィンドウのレジストリからdocker1.3.2デフォルトので、我々はデフォルトのhttpハーバーの道なので、実行ドッキングウィンドウのログインを設定し、引っ張る、コマンドをプッシュしますエラーがドッキングウィンドウのregsitryの非HTTPSの動作となります。
ソリューション:
それはそうするハーバーログに上にある場合は1、解決として

システムはMacOSの場合は、「安全でない「のプリファレンス」内の「詳細」をクリックすることができ
、プラス10.0.86.193にレジストリ」それにドッカークライアントを再起動します。
システムがUbuntuのであれば、ExecStartパラメータ、レジストリ増加-insecureの[ -サービス】修飾、コンフィギュレーション・ファイル/lib/systemd/system/docker.serviceを修正
10.0.86.193。
システムがCentos7である場合、以下が/etc/docker/daemon.jsonに(ノートJSON文字列)を添加してもよい
{
「安全でない、レジストリに」:[
「10.0.86.193」
]
}

オープンドッキングウィンドウ-compose.ymlはスペースの前に次の注意を追加します

その後、我々はSTOP-ドッカー作曲実行し
ます。./install.sh
OKで再度ログインを

[ルート@のdocker02appl]#]ドッキングウィンドウのログイン10.0.0.11
ユーザ名(admin):管理者
パスワード:
ログインが成功しました

あなたがリモートでログインした場合2、このエラーが発生します

ドッカーのサービスファイルを検索します。サーバーにログオンしますインストールされているドッカーは、systemctlステータスドッキングウィンドウ表示ドッカーのサービスファイルを入力します。

編集docker.serviceファイル:ハーバーをバックにExecStart追加-insecure-レジストリパラメータあなたのIPアドレスです。


サービスファイルをリロードし、ドッカサービスを再起動し、ドッキングウィンドウ・コンサービスを再起動します。
デーモンリロードsystemctl
再起動ドッカーsystemctl
ドッカー再起動、作曲

再びログイン:
ドッカーログイン[IPアドレスまたはドメイン名](ハーバーアドレス、ホスト名エントリharbor.cfgファイル)
プロンプトが表示されたら、ユーザー名とパスワードを入力します//

**プルとプッシュのコマンドを取り付けます**
3 \ .HarborはPWを使用

あなたはハーバーログインするプッシュすることができます前に、#
ドッカーログイン10.0.86.193
ADMIN
Harbor12345
プロンプト成功ログインに成功

ドッキングウィンドウの画像を、彼らは鏡を持っているかを確認する
ことで次のコマンドを実行して、ミラー・ハーバーにアップロードする
#タグ遊んミラー
[ルート@ centos7〜] #dockerをミラータグ名:PWタグアドレス/倉庫の項目名/画像名:タグ

位PWプッシュ
タグ:[ルート@ centos7〜] #dockerプッシュアドレスPW /倉庫の項目名/画像名

PW引っ張るから#画像を
[ルート@ centos7を〜]のsifuアドレス/倉庫プロジェクト名/画像名を引っ張る#docker:ラベル

おすすめ

転載: www.cnblogs.com/skyfighter123/p/11755404.html