Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Регистърът на Docker е система, която съхранява и разпространява изображения на Docker. Има много изображения, хоствани в център на регистъра. Едно изображение може да има няколко версии, всяка идентифицирана с различен етикет.

Регистърът позволява на потребителите да изтеглят Docker изображения от него и да изпращат нови изображения към него за хостване. Това ви позволява да имате копие на вашата кандидатура онлайн. Освен това ви позволява да споделяте изображенията с други.

Открийте всичко необходимо, за да изпратите изображение на приложение в регистъра на Docker.

Защо да използвате Docker Registry?

Въпреки че има много публични регистри онлайн, DockerHub е много популярен. Регистърът на Docker е продукт на Docker Inc, компанията, отговорна за платформата Docker себе си. Той хоства както публични, така и частни хранилища. Можете да използвате публични хранилища или да плащате за ограничени частни хранилища.

instagram viewer

Регистърът на Docker осигурява автоматизирани компилации, корпоративни акаунти и интеграция за контрол на източника. Настройката е много подобна GitHub, платформата за сътрудничество с отворен код. Механизмът на Docker взаимодейства с регистъра на Docker по подразбиране. Можете също да стартирате вашите CI/CD процеси.

Можете да научите повече за регистъра на Docker, като разположите демонстрационно приложение.

Създайте акаунт в регистъра на Docker

Започнете с навигиране до Уебсайт на Docker Hub и регистриране на акаунт там.

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

Трябва да създадете хранилище, към което да изпратите изображение на демонстрационно приложение. Кликнете върху Създаване на хранилище бутон, след което въведете a Име и Описание на хранилището. Можете да изберете дали да направите вашето хранилище публично или частно. Регистърът на Docker ви дава достъп до едно безплатно частно хранилище и множество публични.

Изтеглете Docker изображение

За да тествате процеса, изтеглете примерно Docker изображение от Docker Hub. Можете да изтеглите изображение на Ubuntu с помощта на тази команда:

докер изтегляне на ubuntu

Ubuntu е едно от официалните изображения на Docker. След това трябва да го поставите в собственото си хранилище на Docker.

Изпратете вашето изображение в регистъра на Docker

Сега трябва да изпратите изображението от вашата локална машина в хранилището на Docker Hub. Всички хранилища съдържат инструкции как да вкарате изображения в тях. Ще трябва да използвате този специфичен синтаксис, за да структурирате вашето локално изображение, преди да го изпратите във вашето хранилище. Трябва да изглежда така:

Променете името на изображението във вашето локално хранилище, за да има същото име като командата в отдалеченото хранилище. Можете да направите това със следната команда:

docker етикет ubuntu: най-новото sandra35/testrepo: най-новото

Когато процесът приключи, трябва да видите изображението с новото име и етикет сред вашите изображения.

След това продължете и натиснете изображението в системния регистър със следната команда:

docker push sandra35/testrepo: най-новото

Успешният тласък ще изглежда така:

Сега отидете до вашето отдалечено хранилище на Docker във вашия браузър. Трябва да видите изображението в хранилището, когато опресните страницата.

Поздравления, успешно хоствахте изображение в регистъра на Docker! Можете да проверите регистрационните файлове на приложението, като щракнете върху изображението.

Използвайки същия метод, можете да хоствате свои собствени приложения. Размерът на вашето приложение ще увеличи обема на хостваното изображение. Регистърът съхранява изображението, докато не го изтриете. Можете да споделите вашето изображение с всеки в интернет.

Регистърът Docker е най-добрият регистър

Регистърът на Docker е една от страхотните функции на софтуерната система Docker. Регистърът оптимизира съхранението и разпространението на изображения онлайн. Можете бързо да създавате приложения в контейнери и да ги изпращате онлайн.

Регистърът на Docker хоства неограничен брой приложения в публичните си хранилища. Като алтернатива можете да създадете платени частни хранилища, ограничени до определена аудитория.

Започнете да използвате регистъра на Docker и променете начина, по който съхранявате и споделяте приложения.