Доцкер

Прављење Доцкер ознака

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

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

Подразумевано је име Доцкер слике направљено од компонената имена одвојених косим цртама. Доцкер ознаке вам омогућавају да означите слике ради појашњења. Једноставним речима, Доцкер ознаке укључују врло корисне информације, попут верзије ОС-а. Ово игра веома важну улогу у развојном животном циклусу, јер програмери користе ове ознаке за разликовање верзије израде.

Постоје две врсте ознака: стабилне ознаке и јединствене ознаке.

Стабилне ознаке

Стабилна ознака је ознака која се може користити и поново користити за одржавање основне слике вашег контејнера. Требали бисте избегавати стабилне ознаке за примене јер она временом и даље добија ажурирања. Постоје два сета стабилних ознака: главна и мала верзија:

Јединствене ознаке

Препоручује се употреба јединствених ознака за примене у којима желите скалирање на више чворова. Једноставно речено, свака слика гурнута у Доцкер регистар има јединствену ознаку. Можете да користите неколико образаца за генерисање јединствених ознака, укључујући печат датума и времена, урезивање Гит-а, сажетак манифеста и ИД градње.

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

Захтеви

Почетак

Пре почетка, потврдите да је Доцкер инсталиран покретањем следеће наредбе:

доцкер инфо

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

Клијент:
Начин отклањања грешака: нетачно
Сервер:
Контејнери: 0
Трчање: 0
Паузирано: 0
Заустављено: 0
Слике: 1
Верзија сервера: 19.03.12
Управљачки програм за складиштење: оверлаи2
Резервни фајл систем: ектфс
Подржава д_типе: труе
Нативе Дифф Оверлаи: труе
Возач евидентирања: јсон-датотека
Возач Цгроуп: цгроупфс
Додаци:
Обим: локални
Мрежа: мост хост ипвлан мацвлан нулл оверлаи
Евиденција: авслогс флуентд гцплогс гелф јоурналд јсон-филе лоцал логентриес сплунк сислог
Рој: неактиван
Време извођења: рунц
Подразумевано време извршавања: рунц
Инит Бинарни: доцкер-инит
верзија контејнера: 7ад184331фа3е55е52б890еа95е65ба581ае3429
рунц верзија: дц9208а3303фееф5б3839ф4323д9беб36дф0а9дд
почетна верзија: фец3683
Безбедносне опције:
аппармор
сеццомп
Профил: подразумевано
Верзија језгра: 5.4.0-29-генерички
Оперативни систем: Убунту 20.04 ЛТС
ОСТипе: линук
Архитектура: к86_64
ЦПУ: 2
Укупна меморија: 3.844ГиБ
Име: убунту2004
ИД: О35Р: 5КСЦИ: ВЗГН: КСУИИ: ИВКН: 3ККСКС: КХМФ: У4ГТ: КТ2И: 6ПВВ: УУРК: ХТЕФ
Доцкер Роот Дир: / вар / либ / доцкер
Начин отклањања грешака: нетачно
Регистар: хттпс: // индекс.доцкер.ио / в1 /
Ознаке:
Експериментално: нетачно
Несигурни регистри:
127.0.0.0/8
Омогућено обнављање уживо: нетачно

Синтакса ознаке Доцкер

Основна синтакса Доцкер ознака приказана је у наставку:

доцкер ознака "имаге ид" слика / ознака

Изнад, израз „ид слике“ представља идентификациони низ слике од 12 знакова, а „таг“ наводи новостворену ознаку верзије.

Можете да повучете одређену верзију Убунту слике из регистра Доцкер Хуб помоћу ознаке слике.

На пример, да повучете Убунту 18.04 из Доцкер Хуб-а, покрените следећу команду:

доцкер пулл убунту: 18.04

Ова наредба ће претражити све слике у регистру Доцкер Хуб и преузети слику са ознаком 18.04, као што је приказано доле:

18.04: Повлачење из библиотеке / убунту
ф08д8е2а3ба1: Повуците довршено
3баа9цб2483б: Повлачење завршено
94е5фф4ц0б15: Повлачење завршено
1860925334ф9: Вучење завршено
Дигест: сха256: 05а58дед9а2ц792598е8ф4аа8ффе300318еац6ф294бф4ф49а7абае7544918592
Статус: Преузета новија слика за убунту: 18.04
доцкер.ио / либрари / убунту: 18.04

Овде, 18.04 је ознака Убунту слике.

Ако не наведете ниједну ознаку, тада ће се преузети најновија верзија Убунту-а.

Како означити слику

Прво наведите све расположиве слике у вашем Доцкер систему хоста користећи следећу команду:

доцкер слике

Након уноса горње наредбе требало би да видите следећи излаз:

СТВОРЕНА ВЕЛИЧИНА ИДА СЛИКЕ РЕПОЗИТОРИЈСКЕ ТАГ
убунту 18.04 6526а1858е5д пре 3 недеље 64.2МБ

У горњем излазу требало би да видите Убунту слику са ид 6526а1858е5д.

Означите Убунту слику именом нгинк помоћу следеће наредбе:

доцкер ознака 6526а1858е5д убунту / нгинк

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

доцкер слике

Своју означену слику требали бисте видети у следећем излазу:

СТВОРЕНА ВЕЛИЧИНА ИДА СЛИКЕ РЕПОЗИТОРИЈСКЕ ТАГ
убунту 18.04 6526а1858е5д пре 3 недеље 64.2МБ
убунту / нгинк најновије 6526а1858е5д пре 3 недеље 64.2МБ

Ако означите слику без навођења ознаке, она ће подразумевано добити најновију ознаку.

Закључак

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

Како приказати бројач ФПС-а у Линук играма
Линук гаминг добио је велики потицај када је Валве најавио Линук подршку за Стеам клијент и њихове игре 2012. године. Од тада су многе ААА и индие игр...
Како преузети и играти Сид Меиер'с Цивилизатион ВИ на Линук-у
Увод у игру Цивилизатион 6 је модерни поглед на класични концепт представљен у серији игара Аге оф Емпирес. Идеја је била прилично једноставна; започе...
Како инсталирати и играти Доом на Линук-у
Увод у Доом Доом серија настала је 90-их година након објављивања оригиналног Доом-а. То је био тренутни хит и од тог времена надаље серија игара је д...