Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 22831|Απάντηση: 0

[.NET Πυρήνας] Το αποθετήριο Docker (3) ωθεί τις εικόνες ASP.NET Core στα αποθετήρια Harbor

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 19/11/2020 11:10:53 π.μ. | | | |
αναθεώρηση

Αποθετήριο Docker (1) Δημιουργήστε ένα ιδιωτικό αποθετήριο με βάση το Harbor
https://www.itsvse.com/thread-9474-1-1.html

Αποθετήριο Docker (2) Ρυθμίσεις λιμένα για εκκίνηση
https://www.itsvse.com/thread-9475-1-1.html

Δημιουργήστε εικόνες ASP.NET Core

Για να συσκευάσετε το έργο ASP.NET Core 3.1 σε μια εικόνα docker (παραλείπεται), μπορείτε να ανατρέξετε στα ακόλουθα:

[Πρακτική μάχη] Δημιουργήστε μια εικόνα Docker με βάση το Nginx
https://www.itsvse.com/thread-8800-1-1.html
asp.net βασικό αρχείο Dockerfile διαμορφώνεται ως εξής:



Η εντολή build image έχει ως εξής:

Μπορείτε να δείτε ότι η κατασκευή ήταν επιτυχήςitsvse:v1Καθρέφτη, όπως φαίνεται παρακάτω:



Η εικόνα προωθείται στο αποθετήριο Harbor

Αρχικά, δημιουργούμε ένα νέο δοκιμαστικό αποθετήριο στο Harbor και δίνουμε δικαιώματα χρήστη test1, όπως φαίνεται στο παρακάτω σχήμα:



Συνδεθείτε και επιλέξτε μία από τις ακόλουθες μεθόδους:

Όταν συνδεθούμε, θα λάβουμε το ακόλουθο σφάλμα:

[root@k8s-node1 aspcoredemo]# docker είσοδος 192.168.40.129
Username: test1
Password:
Απόκριση σφάλματος από τον δαίμονα: Gethttps://192.168.40.129/v2/:Κλήση TCP 192.168.40.129:443: Σύνδεση: Η σύνδεση απορρίφθηκε
Πώς μπορώ να απενεργοποιήσω τη σύνδεση https; Η λύση είναι η εξής:

Επεξεργαστείτε το αρχείο /etc/docker/daemon.json με την ακόλουθη διαμόρφωση:

Επανεκκινήστε το docker

Σημειώστε τον καθρέφτη στο έργο:

Σπρώξτε την εικόνα στο τρέχον έργο:

Μπορείτε να δείτε την επιτυχημένη ώθηση στη διεπαφή C, όπως φαίνεται στο παρακάτω σχήμα:



Τραβήξτε μια ιδιωτική εικόνα στο λιμάνι

Δεδομένου ότι οι ρυθμίσεις του καθρέφτη μας είναι δημόσιες, βρισκόμαστε στοΆλλος διακομιστήςΑπλώς εκτελέστε την ακόλουθη εντολή για να το τραβήξετε:

Έναρξη κοντέινερ

Οπως φαίνεται παρακάτω:



(Τέλος)




Προηγούμενος:Εισαγωγή εικόνων σε φύλλα Excel χρησιμοποιώντας NPOI [με πηγαίο κώδικα]
Επόμενος:.NET/C# Παρακολούθηση πηγαίων κωδικών αποθέματος προϊόντων Taobao και Tmall
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com