イメージは、GitHub と同様に Docker パブリック リポジトリに直接簡単にプッシュできますが、開発中にイメージ ファイルを公開したくない場合がよくあります。この場合、GitLab と同様に Docker プライベート リポジトリを構築する必要があります。 前の記事でイメージをビルドした後、イメージを保存するためのプライベート イメージ リポジトリをデプロイできます。 プライベートレジストリを開始する プライベートリポジトリの開始も非常に簡単です。サーバー上でコマンドを実行します。 次のようにコードをコピーします。 docker run -d -p 5000:5000 --name="docker-registry" --restart=always -v /root/docker/registry/:/var/lib/registry/ レジストリ つまり、レジストリイメージによって構築されたコンテナがバックグラウンドで起動され、 なぜ 画像をアップロード プライベート リポジトリにイメージをアップロードするには、イメージ タグにリポジトリ アドレスを追加する必要があります。 docker タグ express-app 111.111.111.111:5000/sunhengzhe/express-app:v1 他のイメージとの競合を避けるために、 リポジトリアドレスにはプロトコル部分は含まれないことに注意してください。Docker のデフォルトのセキュリティポリシーでは、リポジトリが Macの設定 変更後は CentOS システム
{ 「レジストリミラー」: [ 「https://registry.docker-cn.com」 ]、 「安全でないレジストリ」: [ "[プライベート倉庫 IP:ポート]" ] } 次にdockerを再起動します systemctl dockerを再起動します プッシュ画像
docker push 111.111.111.111:5000/sunhengzhe/express-app:v1 プッシュに失敗しました
docker ログ -f docker-registry chcon -Rt svirt_sandbox_file_t /root/docker/registry/ この例では、 画像をプルする
docker pull 111.111.111.111:5000/sunhengzhe/express-app:v1 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Vue サーバーに js 構成ファイルをインポートする方法
>>: mysql5.7.19 winx64 解凍版のインストールと設定のチュートリアル
目次序文フロントエンド構造バックエンド構造(ノード+エクスプレス) FormDataに基づくファイル...
グリッドシステムの形成1692年、新しく即位したフランス国王ルイ14世は、フランスの印刷技術のレベル...
1. VMwareのダウンロードとインストールリンク: https://www.jb51.net/s...
1. 概要mysql-monitor MYSQL 監視ツール、最適化ツール、1 つの Java Sp...
コードをコピーコードは次のとおりです。 <html> <本文> <?p...
jQuery フォーム検証の例 / ユーザー名、パスワード、住所、電子メールの検証を含む下記の通り ...
セルのパディングは、セルの内容と境界線の間の距離です。基本的な構文<TABLE セルパディング...
目次2. フィールドの連結2. MySQL関数の例をいくつか挙げてください。 2.1 シンボル処理2...
目次1. CentOS 7.9 20にDockerをインストールする2. MySQL クラスターをデ...
MySQL インデックスの確立は、MySQL の効率的な操作にとって非常に重要です。インデックスによ...
iframe の src を 'about:blank' に設定した後、"...
XML は、データを記述、保存、送信、交換するために設計されています。 XML 1.0 は XML ...
目次URL モジュール1. 解析メソッド2. フォーマット方法3. 解決方法イベントモジュール(イベ...
目次序文文章1. パネル2. 華容島ソリューション3. コード4. 注記序文華容路とは何ですか? 誰...
1. はじめに行ロックとテーブルロックの違いは面接で頻繁に出てくるはずです。MySQL のロックにつ...