Dockerプライベートリポジトリの構築手順は何ですか?
私有リポジトリを構築すると、Dockerイメージをローカルで保存・管理し、開発・デプロイをより効果的に行うことができます。次に私有リポジトリを構築する手順を示します。
- Docker をインストールするには、まず、サーバーに Docker をインストールする必要があります。公式ドキュメントに従って Docker をインストールしてください。
- Dockerプライベートレジストリのイメージをダウンロードするには、次のコマンドを実行してください。
docker pull registry:latest
- プライベートリポジトリコンテナを起動するには、以下のコマンドを実行してください:
docker run -d -p 5000:5000 --name registry registry:latest
- htpasswd ユーティリティ
docker run -d -p 5000:5000 --name registry -v /path/to/htpasswd:/auth/htpasswd registry:latest
- ドッカーの設定ファイルであるdaemon.json
{
"insecure-registries": ["your-registry-domain:5000"]
}
- 私有レジストリにイメージをプッシュする:Dockerイメージを私有レジストリにプッシュするには、次のコマンドを使用してください:
docker tag your-image your-registry-domain:5000/your-image
docker push your-registry-domain:5000/your-image
これで、あなたはプライベートなリポジトリを成功させ、Dockerイメージを保存・管理することができるようになりました。