イメージは、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 解凍版のインストールと設定のチュートリアル
序文Nginx (「エンジン エックス」と発音) は、リバース プロキシ、ロード バランサ、HTTP...
この記事では、例を使用して、MySQL クエリ ステートメントの簡単な操作を説明します。ご参考までに...
Webkit スクロールバー スタイルのリセット1. スクロールバーには、スクロールバー ボタンとト...
Docker Toolbox は、Windows 10 Professional より前のバージョン...
a.htmとb.htmの2つのファイルがあります。同じディレクトリ内のa.htmの内容は次のとおりで...
すべてのデータベースの合計サイズを照会する方法は次のとおりです。 mysql> informa...
概要Linux 用のオープン ソース ネットワーク監視ツールは数多くあります。たとえば、帯域幅の使用...
一般的なブラウザでテスト ページを開き、Fiddler で http リクエストを表示してください。...
今回は、 RNの起動処理を整理しました。最後のstartReactApplication比較的複雑で...
目次概要コードの実装要約する概要アダプタ パターンは、デザイン パターンの動作パターンのパターンです...
ページ上の画像を強調表示することは非常に一般的です。ここでは、jQuery を使用して画像を強調表示...
esインストール docker pull elasticsearch:7.4.0 # -d : バッ...
この記事の例では、Vue Element UIカスタム説明リストコンポーネントの具体的なコードを参考...
一部の Web ページは大きく見えなくても開くのに非常に時間がかかる場合があります。一方、他の We...
目次概要1. 関数デバウンス2. 機能スロットリング(スロットル)概要関数アンチシェイクと関数スロッ...