Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 22831|Répondre: 0

[.NET Core] Le dépôt Docker (3) pousse ASP.NET images Core vers les dépôts Harbor

[Copié le lien]
Publié sur 19/11/2020 11:10:53 | | | |
révision

Dépôt Docker (1) Construire un dépôt privé basé sur Harbor
https://www.itsvse.com/thread-9474-1-1.html

Dépôt Docker (2) Paramètres de Harbor pour démarrer
https://www.itsvse.com/thread-9475-1-1.html

Build ASP.NET Images de base

Pour empaqueter le projet ASP.NET Core 3.1 dans une image docker (omise), vous pouvez vous référer aux éléments suivants :

[Combat pratique] Créez une image Docker basée sur Nginx
https://www.itsvse.com/thread-8800-1-1.html
asp.net fichier Dockerfile principal est configuré comme suit :



La commande build image est la suivante :

On peut voir que la construction a réussiitsvse:v1Miroir, comme montré ci-dessous :



L’image est envoyée dans le dépôt Harbor

Tout d’abord, nous créons un nouveau dépôt de tests dans Harbor et donnons les permissions utilisateur test1, comme montré dans la figure ci-dessous :



Connectez-vous et choisissez l’une des méthodes suivantes :

Lorsque nous nous connectons, nous recevrons l’erreur suivante :

[root@k8s-node1 aspcoredemo]# connexion docker 192.168.40.129
Username: test1
Password:
Réponse à l’erreur du daemon : Gethttps://192.168.40.129/v2/:Composez TCP 192.168.40.129:443 : connecter : connexion refusée
Comment désactiver la connexion https ? La solution est la suivante :

Modifiez le fichier /etc/docker/daemon.json avec la configuration suivante :

Redémarrer le docker

Marquez le miroir dans le projet :

Poussez l’image vers le projet en cours :

Vous pouvez voir le push réussi dans l’interface C, comme montré dans la figure ci-dessous :



Obtenez une image privée à Harbor

Puisque nos réglages de miroir sont publics, nous sommes dans leUn autre serveurIl suffit d’exécuter la commande suivante pour la récupérer :

Démarrez un conteneur

Comme montré ci-dessous :



(Fin)




Précédent:Importer des images dans des feuilles Excel en utilisant NPOI [avec code source]
Prochain:.NET/C# Surveiller les codes sources des inventaires de produits Taobao et Tmall
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com