Доцкер

Како се користи Доцкер Регистри?

Како се користи Доцкер Регистри?

Данас ћемо разговарати о Доцкер регистру и начину његовог коришћења.

Шта је Доцкер?

Као што сви вероватно знате, Доцкер нам омогућава да осмислимо виртуелне машине које језгровито сакупљају апликације, програме и њихове зависности у контејнер. Ово се разликује од хипервизора у смислу да он контејнерише апликације путем виртуализација, док хипервизор опонаша оперативни систем и његов садржај. Доцкер ублажава процес дистрибуције апликација тако што их контејнерише путем докерских регистара.

Инсталирање Доцкера на Убунту: Кратки преглед

Детаљно ћемо размотрити детаље у овом одељку, али ако сте навикли да инсталирате такав софтвер, добро ћете се снаћи са упутствима овде. Покриваћемо задати метод за подешавање Доцкера; путем службеног спремишта за доцкере:

Издајте наредбу у наставку да бисте добили администраторска права:

$ судо апт упдате

Затим користите цурл да бисте додали кључ спремишта за доцкер помоћу наредбе испод:

$ судо апт инсталл апт-транспорт-хттпс ца-цертификати цурл софтваре-пропертиес-цоммон

Затим додајте путању спремишта која води до места где се налазе датотеке пакета:

$ цурл -фсСЛ хттпс: // преузимање.доцкер.цом / линук / убунту / гпг | судо апт-кеи додај -

$ судо адд-апт-репозиториј "деб [арцх = амд64] хттпс: // преузимање.доцкер.цом / линук / убунту фокусно стабилно "

Ажурирај спремиште апт:

$ судо апт упдате

Затим инсталирајте доцкер:

$ апт-цацхе политика доцкер-це

$ судо апт инсталирај доцкер-це

$ судо системцтл статус доцкер

Коришћење Доцкер регистра

Пре него што улазимо у детаље, хајде да прво покријемо основе.

Две врсте регистара пристаништа су приватни и јавни.

Регистри попут Куаи, Доцкер Хуб, Гоогле Цонтаинер и АВС Цонтаинер су сви приватни.

Доцкер Хуб регистар је, с друге стране, домаћин у заједници - нека врста јавног регистра.

Ови регистри хостују слике и омогућавају корисницима да их отпремају или преузимају. У следећем одељку видећемо тачно како се то ради

Приступ Доцкер регистрима

Користићемо јавни регистар који вам доцкер даје на коришћење када се пријавите. Не морате да региструјете налог за пренос слика на диск, али мораћете да их отпремите.

Да бисте регистровали кориснички налог, идите на званичну веб локацију доцкера: хттпс: // хуб.доцкер.цом /

Унесите своје корисничке податке и направите налог; затим се вратите овде и кликните на дату везу: хттпс: // хуб.доцкер.цом / екплоре /

Изаберите слику. У сврху демонстрације, ми ћемо преузети ПХП и препоручити да учините исто да бисте наставили. ПХП слику наћи ћете овде: хттпс: // хуб.доцкер.цом / _ / пхп /

Уверите се да имате роот привилегије, а затим унесите наредбу испод:

$ доцкер повуците пхп

По извршењу горње наредбе, ПХП слика ће се уписати на ваш диск.

Приступите датотеци доцкера помоћу наредбе испод:

$ нано доцкер датотека

Затим унесите ове наредбе да бисте преузели пхп 7 садржај, па када се контејнер изводи, зависности се претражују одавде.

$ ФРОМ пхп: 7.0-кли

Да бисте копирали датотеке из извора у директоријум, откуцајте следеће:

$ ЦОПИ . / уср / срц / миапп

Сада користите дату наредбу да добијете да воркдир именује радни директориј као путању:

$ ВОРКДИР / уср / срц / миапп

Затим наведите за наредбу која ће се покренути касније:

$ ЦМД ["пхп", "./ донсцрипт.пхп "]

Сада када смо креирали доцкер датотеку, мораћемо да је компајлирамо да бисмо креирали слику доцкера.

$ доцкер буилд -т донапп

У случају да пхп скрипта захтева приступ веб прегледачу за приказ функција, можете издати следећу команду да бисте омогућили подразумевани веб хост:

$ доцкер покреће пхп -С лоцалхост: 8000

Директоријум и датотеке доцкер и скрипте морају бити исти. Обавезно тачно назовите скрипту као што је претходно наведено у ЦМД наредби.

Наша слика доцкера је спремна за употребу:

$ доцкер покреће донапп

Ако из неког разлога не можете да извршите компајлирање, можете да користите наредбу испод, заједно са именом скрипте:

доцкер рун -ит --рм --наме ми-руннинг-сцрипт -в "$ ПВД": / уср / срц / миапп -в / уср / срц / миапп пхп: 7.0-цли пхп донсцрипт.пхп

Тражење слика у Доцкер регистрима

Слике можете потражити путем терминала, чак и без отварања прегледача. Само унесите наредбу испод са сликом која постоји на вашем ХДД-у:

$ доцкер претрага
пример: доцкер претрага убунту

Отпремање слика у регистар

Ако отпремате за личну употребу или унутар групе људи попут колега, треба да их отпремите у приватни регистар. Ако је нешто што желите да делите јавно, онда бисте очигледно требали да користите опцију јавног регистра.

Пријавите се на свој рачун чворишта доцкер и приступите регистру помоћу наредбе испод, са корисничким именом:

$ доцкер логин -корисничко име МОЈЕ ИМЕ

Затим унесите лозинку када се то затражи:

Користите доњи формат за означавање програма.

$ доцкер таг донапп дондиланга / донапп

Сада отпремите слику помоћу наредбе испод:

$ доцкер пусх дондиланга / донапп

Окончање

Овај водич је покривао основе коришћења доцкера и његових регистара. Такође смо разговарали о томе како бисте га могли инсталирати путем званичних спремишта за доцкер. Даље, испитали смо како се креирају датотеке доцкера и извршавају слике.

Корисни алати за Линук играче
Ако волите да играте игре на Линуку, велика је вероватноћа да сте можда користили апликације и услужне програме попут Вине, Лутрис и ОБС Студио за поб...
ХД Ремастеред игре за Линук које никада раније нису имале Линук издање
Многи програмери и издавачи игара долазе са ХД ремастером старих игара како би продужили живот франшизе, молимо обожаваоце да захтевају компатибилност...
Како користити АутоКеи за аутоматизацију Линук игара
АутоКеи је услужни програм за аутоматизацију радне површине за Линук и Кс11, програмиран на Питхон 3, ГТК и Кт. Користећи његову скриптну и МАЦРО функ...