Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 11074|Відповідь: 3

Репозиторій Docker (1) Створити приватне сховище на базі Harbor

[Копіювати посилання]
Опубліковано 17.11.2020 16:21:45 | | | |
Вступ до гавані

Harbor — це сервер реєстру корпоративного рівня для зберігання та розповсюдження образів Docker, який розширює відкритий дистрибутив Docker, додаючи деякі важливі функції для підприємств, такі як безпека, ідентифікація та управління. Як приватний реєстраційний сервер корпоративного рівня, Harbor пропонує кращу продуктивність і безпеку. Підвищити ефективність використання Реєстру для створення та запуску середовищ для передачі зображень. Harbor підтримує реплікацію ресурсів зображень, встановлених на кількох вузлах реєстру, і всі зображення зберігаються у приватному реєстрі, щоб забезпечити контроль даних та прав інтелектуальної власності у внутрішньої мережі компанії. Harbor також пропонує сучасні функції безпеки, такі як керування користувачами, контроль доступу та аудит активності.

Функція гавані

  • Контроль доступу на основі ролей: Користувачі та репозиторії Docker організовані та керуються через «проєкти», і користувач може мати різні права на кілька репозиторіїв в одному просторі імен (проєкті).
  • Реплікація зображень: Зображення можна реплікувати (синхронізувати) між кількома екземплярами реєстрів. Він особливо підходить для балансування навантаження, високої доступності, гібридної хмари та багатохмарних сценаріїв.
  • Графічний інтерфейс користувача: користувачі можуть переглядати браузер, отримувати актуальний репозиторій зображень Docker та керувати проєктами й просторами назв.
  • AD/LDAP:-Harbor може інтегрувати AD/LDAP, які існують у межах підприємства, для управління автентифікацією.
  • Управління аудитом: Усі операції на репозиторії зображень можна записувати та відстежувати для управління аудитом.
  • Інтернаціоналізація: Локалізовані версії англійською, китайською, німецькою, японською та російською мовами. Буде додано більше мов.
  • RESTful API: Дає адміністраторам більше контролю над Harbor, що полегшує інтеграцію з іншим програмним забезпеченням для управління.
  • Легке розгортання: доступні як онлайн, так і офлайн-інструменти для встановлення, а також можуть бути встановлені на віртуальному пристрої платформи vSphere (метод OVA).


Адреса GitHub:Вхід за гіперпосиланням видно.

harbor.yml Деталі профілю:Вхід за гіперпосиланням видно.

По-перше, системна версія, якою я користуюся, така:CentOS Linux випуск 8.2.2004 (Core)

Версія docker-compose:Docker-Compose версія 1.27.4, збірка 40524192

Щодо того, як встановити docker (пропущено), посилання на Як встановити docker-compose виглядає так:

centos installation tutorial Docker Compose
https://www.itsvse.com/thread-5164-1-1.html

Завантажити Harbor

Harbor поділяється на офлайн- та онлайн-версії, у цій статті використовується офлайн-версія для встановлення "harbor-offline-installer-v2.1.1.tgz", спочатку завантажити файл harbor-offline-installer-v2.1.1.tgz на сервер. (опущено)

Unzip harbor-offline-installer-v2.1.1.tgz


Змініть профіль harbor.yml

чи harbor.yml.tmplПерейменуванняДля harbor.yml, використовуючи редактор vim, основні зміни такі:

Не забудьте прокоментувати конфігурацію https, як показано на рисунку нижче:



Встановити гавань

Команда звучить так:

Інсталяція виглядає так:



Спробуйте отримати доступ до панелі адміністратора інтерфейсу:Вхід за гіперпосиланням видно., обліковий запис: адміністративний пароль: 123456, як показано на рисунку нижче:



Інтерфейс API:Вхід за гіперпосиланням видно.



Прикріпити harbor.yml файли:

Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласкаВідповідь


(Кінець)






Попередній:Linux hosts.allow hosts.deny налаштування безпеки
Наступний:Репозиторій Docker (2) Налаштування гавані для завантаження
 Орендодавець| Опубліковано 19.11.2020 11:14:39 |
Репозиторій Docker (1) Створити приватне сховище на базі Harbor
https://www.itsvse.com/thread-9474-1-1.html

Репозиторій Docker (2) Налаштування гавані для завантаження
https://www.itsvse.com/thread-9475-1-1.html

Репозиторій Docker (3) відправляє ASP.NET зображення Core до репозиторіїв Harbor
https://www.itsvse.com/thread-9478-1-1.html

Опубліковано 23.01.2021 16:17:13 |
Подивись на приховане
 Орендодавець| Опубліковано 09.10.2021 16:29:55 |
Інструкція з встановлення:https://goharbor.io/docs/2.0.0/i ... stallation-prereqs/
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com