プライベート Docker レジストリを設定する方法

Dockerプライベートイメージレジストリを構築するには、次の手順に従います。

  1. Dockerのインストール:Dockerエンジンがサーバーにインストールされていることを確認してください。詳細については、Dockerの公式ドキュメントを参照してください。
  2. プライベートリポジトリ構築用のDocker Registry镜像をDocker公式からダウンロードして実行します。以下のコマンドでRegistryコンテナをダウンロードして実行します。
docker run -d -p 5000:5000 --restart=always --name registry registry:2

このコマンドはローカルで registry という名前のコンテナを実行します。そしてコンテナの5000ポートをホストマシンの5000ポートにマップします。

  1. /etc/docker/daemon.json
{
"insecure-registries": ["your-registry-domain:5000"]
}

“your-registry-domain”をプライベートリポジトリ用のサーバアドレスに置き換えてください。

  1. Dockerサービスの再起動: Dockerサービスを再起動すると設定が有効になります。
sudo systemctl restart docker
  1. Docker コマンドを使用してイメージをビルドし、プライベート レポジトリにプッシュします。例:
docker build -t your-registry-domain:5000/your-image:tag .
docker push your-registry-domain:5000/your-image:tag

これにより、プライベートリポジトリにイメージがプッシュされます。

これで Docker のプライベートレジストリを正常に構築できましたので、独自のイメージを保存および管理するために使用できます。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds