Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 22831|Yanıt: 0

[.NET Core] Docker repository (3) ASP.NET Core images to Harbor repositories pushes

[Bağlantıyı kopyala]
Yayınlandı 19.11.2020 11:10:53 | | | |
eleştiri

Docker deposu (1) Harbor temelli özel bir depo oluşturma
https://www.itsvse.com/thread-9474-1-1.html

Docker deposu (2) Liman ayarları açılır
https://www.itsvse.com/thread-9475-1-1.html

Çekirdek ASP.NET Oluşturma Görüntüleri

ASP.NET Core 3.1 projesini docker görüntüsüne (çıkarılan) paketlemek için aşağıdaki adrese başvurabilirsiniz:

[Pratik dövüş] Nginx temelinde bir Docker görüntüsü yaratın
https://www.itsvse.com/thread-8800-1-1.html
asp.net çekirdek Dockerfile dosyası aşağıdaki şekilde yapılandırılmıştır:



Oluşturma imajı komutu şu şekildedir:

Kurulumun başarılı olduğunu görebilirsinizitsvse:v1Aşağıda gösterildiği gibi, Mirror:



Görüntü Liman deposuna gönderilir

İlk olarak, Harbor'da yeni bir test deposu oluşturuyoruz ve test1'e kullanıcı izinleri veriyoruz, aşağıdaki şekilde gösterildiği gibi:



Giriş yapın ve aşağıdaki yöntemlerden birini seçin:

Giriş yaptığımızda aşağıdaki hata alacağız:

[root@k8s-node1 aspcoredemo]# docker login 192.168.40.129
Username: test1
Password:
Daemondan hata yanıtı: Alhttps://192.168.40.129/v2/:TCP 192.168.40.129:443 numaralı ara: Bağlantı: Bağlantı reddedildi
https girişini nasıl devre dışı bırakabilirim? Çözüm şöyledir:

/etc/docker/daemon.json dosyasını aşağıdaki yapılandırmayla düzenleyin:

Docker'ı yeniden başlat

Projede aynayı işaretleyin:

Görseli mevcut projeye gönderin:

Aşağıdaki şekilde gösterildiği gibi C arayüzünde başarılı itişi görebilirsiniz:



Liman'da özel bir görüntü çek

Ayna ayarlarımız halka açık olduğu içinBaşka bir sunucuSadece aşağıdaki komutu çalıştırarak çekin:

Bir konteyner başlatın

Aşağıda gösterildiği gibi:



(Son)




Önceki:NPOI kullanarak Resimleri Excel Tablolarına İçe Aktar [Kaynak Kodu ile]
Önümüzdeki:.NET/C# Taobao ve Tmall ürün envanteri kaynak kodlarını İzleyin
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com