1. オープンソースの倉庫管理ツール Harbor 2 インストール
2.1 DockerとDocker-composeをインストールするまず、 http://rancher-mirror.cnrancher.com/docker-compose/v1.27.4/docker-compose-Linux-x86_64 で実行します。 docker-compose を実行します。 chmod a+x /usr/local/bin/docker-compose 2.2 Harborをインストールする2.2.1 ダウンロードと解凍 まず、GitHub Release にアクセスして、対応するパッケージをダウンロードします。 ダウンロード: https://github.com/goharbor/harbor/releases/download/v2.1.1/harbor-online-installer-v2.1.1.tgz をダウンロードしてください 解凍: tar zxvf ハーバーオンラインインストーラーv2.1.1.tgz 2.2.2 設定とインストール 設定ファイルを準備します。 cp harbor.yml.tmpl harbor.yml 設定を変更します: ホスト名: 8.134.18.166 http: ポート: 8088 # https 関連の設定 #https: # ハーバーの https ポート、デフォルトは 443 # ポート: 443 # nginx の証明書とキーファイルのパス #証明書: /your/certificate/path #private_key: /あなたの/private/key/パス ハーバー管理者パスワード: Harbor12345 設定を変更したら、インストールを開始します。 ./install.sh インストールが成功するとプロンプトが表示されます。 3. 使いやすい3.1 管理者権限を持つユーザーを作成するログインするには、 管理ユーザー ユーザー情報を作成します: 3.2 新規ユーザーがプロジェクトを作成する
プロジェクトが正常に作成されました: 3.3 Docker接続ウェアハウス3.3.1 Dockerの設定を変更して再起動する
:vi /etc/docker/daemon.json を編集します。 設定後の内容は以下のとおりです。 { "安全でないレジストリ": ["http://8.134.18.166:8088"], "レジストリミラー": ["https://xxx.mirror.aliyuncs.com"], "exec-opts": ["native.cgroupdriver=systemd"], "ログドライバー": "json ファイル", 「ログオプション」: { "最大サイズ": "100m" }, "ストレージ ドライバー": "overlay2" } systemctl dockerを再起動します 3.3.2 ログインしてイメージをプッシュする 新しく作成された倉庫にログインします。 $ docker ログイン http://8.134.18.166:8088 --username pkslow --password Pk123456 警告! CLI 経由で --password を使用することは安全ではありません。--password-stdin を使用してください。 警告! パスワードは暗号化されずに /root/.docker/config.json に保存されます。 この警告を削除するには、資格情報ヘルパーを構成します。 https://docs.docker.com/engine/reference/commandline/login/#credentials-store ログインに成功しました 画像の 1 つに docker タグ nginx 8.134.18.166:8088/pkslow/nginx:latest リポジトリにイメージをアップロードします。 $ docker push 8.134.18.166:8088/pkslow/nginx:latest プッシュはリポジトリ [8.134.18.166:8088/pkslow/nginx] を参照します cdd1d8ebeb06: プッシュ fe08d9d9f185: プッシュ 280ddd108a0a: プッシュ f14cffae5c1a: プッシュ d0fe97fa8b8c: プッシュ 最新: ダイジェスト: sha256:4949aa7259aa6f827450207db5ad94cabaa9248277c6d736d5e1975d200c7e43 サイズ: 1362 ウェブページにアクセスして確認してください。対応するミラーがすでに存在します。 引っ張る動作は実演されません。 Harborを使用してプライベートDockerリポジトリを構築する方法についての記事はこれで終わりです。Harborを使用してプライベートDockerリポジトリを構築する方法の詳細については、123WORDPRESS.COMの以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも123WORDPRESS.COMをよろしくお願いいたします。 以下もご興味があるかもしれません:
|
1. Dockerをインストールする yumでdockerをインストール #サービスを開始する sy...
この記事では主に、リクエストを転送したり、静的リソース ファイルにアクセスしたりする nginx の...
Jenkins+Tomcatサーバーの設定中に、Tomcat設定ファイルが変更され、サーバーのTom...
目次序文1. 従来のVueコンポーネント1. メインコンポーネントコード: 2. 使用方法3. 成果...
1. はじめに行ロックとテーブルロックの違いは面接で頻繁に出てくるはずです。MySQL のロックにつ...
私が初めてdockerを使用したときは、dockerfileやdocker-composeを使用して...
Linux で FTP サーバーを設定するためのチュートリアルを参照してください https://w...
目次1. レシピ集1.1 プロジェクトの背景1.2 テクノロジースタック1.3 開発環境1.4. プ...
この記事では、MySQL 8.0.14のインストールと設定のプロセスを記録しています。具体的な内容は...
XHTML を書くには、明確な HTML 構文が必要です。 XHTMLを書くには、きれいなHTML構...
1 はじめに優れたコーディング習慣は優れたプログラマーが備えるべき資質ですが、コードの品質を保証する...
目次1. オープンソースの倉庫管理ツール Harbor 2 インストール2.1 DockerとDoc...
1. はじめにWHMCS は、ユーザー管理、請求書の支払い、ヘルプ サービスなど、オンライン ビジネ...
01. コマンドの概要gcc コマンドは、GNU がリリースした C/C++ ベースのコンパイラを使...
目次序文アドバンテージ:欠点: 1. レスポンシブな使用効果2. ステータスが同期されていないRea...