1. 必要なパッケージをダウンロードする wget -P /usr/local https://storage.googleapis.com/harbor-releases/release-1.7.0/harbor-online-installer-v1.7.1.tgz 2. ファイルを解凍する tar zxf /usr/local/harbor-online-installer-v1.7.1.tgz -C /usr/local/ 3. Harbor構成を変更する hostname: ホスト名を設定します。127.0.0.1 や localhost のようなホスト名を設定することはできません。IP またはドメイン名を指定できます。 ui_url_protocol: HTTP または HTTPS プロトコルを使用するかどうかを指定します メール設定: メール設定、オプション構成、初回起動時にのみ有効、UIにログイン後に変更可能 harbor_admin_password: 管理者の初期パスワードを設定します。これは初めてログインするときにのみ使用されます。 auth_mode: ユーザー認証モード。デフォルトは db_auth ですが、ldap_auth 認証も使用できます。 db_password: dbを使用する場合、データベースに接続するためのパスワードを指定する必要があります self_registration: ユーザーの自己登録を許可するかどうか。デフォルトではオンになっており、新しいバージョンはグラフィカル インターフェイスで変更できます。 max_job_workers: ワーカーの最大数。デフォルトは 10 です。 customize_crt: トークンの証明書を生成するかどうか。デフォルトはオンです。 ssl_cert: nginx 証明書とキー ファイルへのパス。これは、https プロトコルを使用する場合にのみ意味を持ちます。 ssl_cert: nginx 証明書とキー ファイルへのパス。これは、https プロトコルを使用する場合にのみ意味を持ちます。 secretkey_path: 秘密鍵の保存パス admiral_url:提督のURL。この属性はコメントアウトするか、Harborがスタンドアロンの場合は値をNAに設定してください。 clair_db_password: calir サービスは有効になっていませんが、解凍されたディレクトリの「./prepare」ファイルで、次の関連パラメータ構成を確認する必要があります。コメントは許可されていません。そうしないと、環境準備チェックが失敗し、「ConfigParser.NoOptionError: No option u'clair_db_password' in section: u'configuration'」関連のエラーが報告されます。または、「./prepare」で関連するチェックと定義をコメントしますが、ファイル内の関連付けが多すぎることに注意してください。「harbor.cfg」ファイルを変更することをお勧めします。 ldap_url: ladp 関連の設定。ldap 認証を使用しない場合は、解凍したディレクトリの "./prepare" ファイルで、次の関連パラメータ設定をチェックする必要があります。コメントは許可されていません。そうしないと、環境準備チェックが失敗し、"ConfigParser.NoOptionError: No option u'ldap_timeout' in section: u'configuration'" 関連のエラーが報告されます。または、"./prepare" で、関連するチェックと定義をコメントします。ただし、ファイル内の関連付けが多すぎることに注意してください。"harbor.cfg" ファイルを変更することをお勧めします。 ldap_スコープ: self_registration: 自己登録はデフォルトで有効になっており、off の場合は無効になっています。 token_expiration: トークンの有効期間。デフォルトは 30 分です。 project_creation_restriction: プロジェクト権限制御の作成。デフォルトは「everyone」ですが、「adminonly」に設定できます。 verify_remote_cert: リモートレジストリとの通信時に SSL 検証を使用するかどうか その他のデフォルト値 4. docker-composeをインストールする
5. Harborディレクトリでprepareとinstall.shを実行します。 6. 他の物理マシンのdockerリンクをこのマシンに作成
参加する { "insecure-registries" : ["Harbor 倉庫の住所"] } 7. ログイン
要約する 上記は、編集者が紹介した CentOS7.5 に Harbor1.7 をインストールして構成するプロセス全体です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: オンラインチャットを実現するVue+sshフレームワーク
>>: 間違った MySQL コマンドをキャンセルしたい場合はどうすればいいですか?
この記事では、画像ウォーターフォールフローを実現するためのJSの具体的なコードを参考までに共有します...
今日、研究室のプロジェクトを見ていたとき、私にとって「難しい」問題に遭遇しました。実は、それは私があ...
HTML の空白ルールHTML では、コンテンツ内の複数のスペースは通常 1 つとみなされ、連続する...
目次序文コンポーネントの紹介クラスコンポーネントの作成状態についてレンダリングについて関数コンポーネ...
序文通常、大量のデータを扱う MySQL クエリには「ページング」戦略が採用されます。ただし、ページ...
目次1. 需要方法1方法2方法3 2. 実装3. 問題解決質問1: トークンの複数回の更新を防ぐ方法...
ハロウィーンではありませんが、Linux の不気味な側面に注目する価値はあります。幽霊、魔女、ゾンビ...
Linux で新たに発見された sudo の脆弱性を悪用すると、特定のユーザーが root としてコ...
1. msyqlの高速バージョンをダウンロードする docker pull hub.c.163.co...
1. 基本的な手順1: yarn add vue-i18nをインストールするこのパスに新しい .js...
目次1. JavaScriptはページ内のすべてのHTML要素を変更できる1. IDでHTML要素を...
目標: 辺の長さが等しい正方形を作成する方法 1: 単位 vw を使用する (ps これが最も簡単な...
目次MySQL 5.6以前MySQL 5.6以降要約する知らせMySQL 5.6以前更新手順元のテー...
LinuxにMySQL 8.0.25をインストールするための最新のチュートリアルを参考にしてください...
最近、JS の正規表現マッチングの落とし穴を発見したのですが、その時はあまりにも奇妙だったので、何か...