Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 22831|Отговор: 0

[.NET Core] Docker хранилище (3) изпраща ASP.NET основни изображения към 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

Build 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 и даваме на test1 потребителски права, както е показано на фигурата по-долу:



Влезте и изберете един от следните методи:

Когато влезем, ще получим следната грешка:

[root@k8s-node1 aspcoredemo]# docker login 192.168.40.129
Username: test1
Password:
Отговор на грешка от демон: Вземиhttps://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 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com