Како поправити грешку „Докер: Неважећи формат референце“

Докер олакшава креирање, покретање и управљање контејнерима. Међутим, можете наићи на грешку „Неважећи формат референце“ приликом покретања или креирања слике. У већини случајева, то је због мање грешке у форматирању имена или ознаке слике. На пример, грешка може бити узрокована великим словима, специјалним карактерима или недостајућим вредностима. Овај водич ће објаснити уобичајене узроке ове грешке и како је поправити да бисте спречили да се поново догоди.

Исправите грешку „Неважећи формат референце“

Хајде да сазнамо најчешће узроке грешке „Неважећи формат референце“ и како их поправити:

Велика слова у називима слика

Докер захтева да имена слика буду малим словима. Чак и једно велико слово може проузроковати грешке у форматирању. На пример, покретање следеће команде ће резултирати грешком:

docker pull NGINX
Како поправити грешку „Докер: Неважећи формат референце“
Имена архива морају бити написана малим словима

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

docker pull nginx
Како поправити грешку „Докер: Неважећи формат референце“
Користите мала слова

Специјални или неважећи знак

Понекад корисници случајно додају знакове које Докер не дозвољава. То укључује знакове @, размаке или знакове копиране са веб странице или документа који изгледају нормално, али нису.

На пример, следећа команда садржи специјални знак @, што ће изазвати следећу грешку:

docker run ubuntu@:latest
Како поправити грешку „Докер: Неважећи формат референце“
Грешка у вези са специјалним карактером

Да бисте исправили ову грешку, уверите се да у команди нема додатних знакова или проблема са форматирањем. Можете користити обичан текстуални уређивач да бисте проверили и очистили команду (ако је потребно):

docker run ubuntu:latest
Како поправити грешку „Докер: Неважећи формат референце“
Избегавајте специјалне знакове

Дебело црево без ознаке

Једна од најчешћих грешака је стављање двотачке на крај имена слике, али не и укључивање ознаке. На пример, покушајмо следећу команду да бисмо преузели Node:

docker pull node:

Докер очекује вредност после двотачке, као што је latest, 18-alpine или било која друга валидна ознака. Ако вредност није наведена, назив слике се сматра непотпуним и довешће до грешке „Неважећи формат референце“:

Како поправити грешку „Докер: Неважећи формат референце“
Дебело црево без ознаке

Да бисте исправили ову грешку, додајте одговарајућу ознаку после двотачке како би назив слике био пун и валидан:

docker pull node:latest
Како поправити грешку „Докер: Неважећи формат референце“
Додајте ознаке после двотачке

Путања датотеке или монтирање тома садржи размаке

Када укључите путању датотеке која садржи размаке, посебно са опцијама као што је -v (монтирање тома), Docker може погрешно протумачити делове путање као одвојене аргументе или чак као део имена слике. Као резултат тога, можете наићи на неочекиване резултате попут оног приказаног испод:

docker run -v /home/user/My Folder:/app ubuntu
Како поправити грешку „Докер: Неважећи формат референце“
Размаци у именима датотека

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

docker run -v "/home/user/My Folder:/app" ubuntu

Замените „/home/user/My Folder“ стварном путањом до директоријума који желите да монтирате у контејнер.

Неприкладна употреба променљивих

Приликом рада са Докером, уобичајено је користити променљиве у командама, посебно приликом одређивања верзија слика. Међутим, ако променљива попут $VERSION није правилно подешена, Докер може наићи на проблеме попут грешке „Неважећи формат референце“.

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

docker pull ubuntu:$VERSION

Овде, $VERSION треба да представља верзију Ubuntu слике коју желите да преузмете. Али ако јој не доделите вредност, Docker ће команду протумачити као „docker pull ubuntu:“. Ово резултира неважећим именом слике јер се завршава двотачком и недостаје јој потребна ознака верзије.

Како поправити грешку „Докер: Неважећи формат референце“
Неправилна употреба променљивих

Да бисте ово избегли, уверите се да су све променљиве које се користе у команди правилно дефинисане. У Линуксу можете подесити променљиву користећи следећу синтаксу.

$VERSION=latest

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

docker pull ubuntu:$VERSION

У Windows CMD-у, потребно је да користите кључну реч set да бисте дефинисали променљиву (као што је version), а затим да користите синтаксу %VARIABLE% да бисте је позвали у командама као што је docker pull.

set VERSION=latest
docker pull ubuntu:%VERSION%

Овде, $VERSION садржи најновију вредност, тако да Docker без проблема преузима слику ubuntu:latest . Такође можете доделити одређену верзију, као што је 18.04, ако је потребно.

Како поправити грешку „Докер: Неважећи формат референце“
Правилно дефинишите променљиве

Проблем са копирањем и лепљењем

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

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

Сада када знате уобичајене узроке грешке „Неважећи формат референце“ у Докеру и како да је поправите, бићете на добром путу да избегнете овај проблем у будућности. Од провере писања великим словом до провере да ли су ваше променљиве правилно подешене, ови једноставни савети могу вам уштедети много времена и фрустрација. Ако сте спремни да истражујете даље, можда ћете желети да научите и како да означите и пошаљете своје прилагођене Докер слике у регистар или како да очистите неискоришћене слике да би ваш систем био чист.

Tags: #System

Leave a Comment

Како променити лозинку за Ви-Фи, променити лозинку за Ви-Фи ВНПТ, ФПТ, Тенда, ТП-Линк, Виеттел на рачунару, телефону

Како променити лозинку за Ви-Фи, променити лозинку за Ви-Фи ВНПТ, ФПТ, Тенда, ТП-Линк, Виеттел на рачунару, телефону

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

Како отворити контролну таблу у систему Windows 11

Како отворити контролну таблу у систему Windows 11

Контролна табла и даље игра виталну улогу у многим задацима конфигурације који су вам потребни на вашем новом оперативном систему. Ево неколико различитих начина на које можете приступити контролној табли у систему Windows 11.

Како ослободити 48 ГБ на рачунару са оперативним системом Windows 11 без губитка важних података

Како ослободити 48 ГБ на рачунару са оперативним системом Windows 11 без губитка важних података

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

Проверите MD5 и SHA1 да бисте проверили интегритет датотеке

Проверите MD5 и SHA1 да бисте проверили интегритет датотеке

Користићемо специјализовани програм да проверимо MD5 и SHA1 кодове датотеке како бисмо видели да ли постоје грешке у датотеци. А софтвер за проверу MD5, HashCalc, један је од прилично корисних алата за проверу MD5 и SHA1 кодова.

Како приказати скривене датотеке и фасцикле у оперативном систему Windows 10/8/7

Како приказати скривене датотеке и фасцикле у оперативном систему Windows 10/8/7

Преглед скривених датотека, скривених фасцикли и скривених системских датотека на оперативном систему Windows је прилично једноставан. Читаоци могу видети детаљна упутства о приказивању скривених датотека и прегледу екстензија датотека у овом чланку.

Поправите проблем са пречицом Windows + Shift + S која не ради на Windows 10

Поправите проблем са пречицом Windows + Shift + S која не ради на Windows 10

Пречица Win + Shift + S у оперативном систему Windows 10 омогућава корисницима да сниме део или цео екран и копирају га у међуспремник. У већини случајева, ова функција ради како се очекује, али понекад може да престане да реагује.

Како искључити чврсти диск када се не користи у систему Windows 11

Како искључити чврсти диск када се не користи у систему Windows 11

Ако ваш рачунар има SSD и HDD, можете искључити чврсти диск након периода неактивности.

Како поправити грешку уноса података кернела на страницу у систему Виндовс

Како поправити грешку уноса података кернела на страницу у систему Виндовс

Грешка при уносу података језгра (код заустављања 0x0000007a) је узрокована лошим секторима, вирусима, чврстим дисковима или неисправном РАМ меморијом.

Како отворити Windows безбедност у Windows-у 10

Како отворити Windows безбедност у Windows-у 10

Windows безбедност је укључена и проактивно штити ваш уређај скенирањем у потрази за злонамерним софтвером, вирусима и другим безбедносним претњама.

Како омогућити напредна подешавања у систему Windows 11

Како омогућити напредна подешавања у систему Windows 11

Мајкрософт представља редизајнирану страницу Напредна подешавања у систему Windows 11, додајући прилагођавање система за програмере и кориснике новим функцијама

Како поправити грешку „Докер: Неважећи формат референце“

Како поправити грешку „Докер: Неважећи формат референце“

Докер олакшава креирање, покретање и управљање контејнерима. Међутим, можете наићи на грешку „Неважећи формат референце“ приликом покретања или креирања слике.

Како спречити аутоматско закључавање система Windows

Како спречити аутоматско закључавање система Windows

Да бисте спречили кориснике да закључавају свој рачунар са оперативним системом Windows 10, пратите кораке у наставку да бисте онемогућили закључани екран у систему Windows 10.

Како направити резервну копију и вратити систем у Microsoft Defender Windows 11

Како направити резервну копију и вратити систем у Microsoft Defender Windows 11

Можете направити резервну копију и вратити подешавања програма Microsoft Defender на новом рачунару или решити све проблеме које имате са апликацијом.

Коришћење CMD-а за брисање великих фасцикли у оперативном систему Windows

Коришћење CMD-а за брисање великих фасцикли у оперативном систему Windows

Велике фасцикле на систему су један од криваца који троше много системског простора. Многе фасцикле које креирате, након брисања, ће се вратити после неког времена. Можда су то нежељене фасцикле које покушавате да уклоните.

Омогућите GodMode на Windows 10, 8 и 7

Омогућите GodMode на Windows 10, 8 и 7

GodeMode се назива пречица Windows главна контролна табла. GodMode (или God Mode) је контролна табла која вам омогућава да подесите и приступите свему на вашем Windows оперативном систему.

Резиме Cisco CCNA команди

Резиме Cisco CCNA команди

Овај чланак ће покушати да покрије CCNA команде у оба дела ICND испита (1 и 2), као и у актуелном CCNA испиту (640-802).

Како користити просторе за складиштење да бисте заштитили податке у систему Windows 11

Како користити просторе за складиштење да бисте заштитили податке у систему Windows 11

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

Како поправити грешку „Мрежни адаптер није пронађен“ у систему Windows 10

Како поправити грешку „Мрежни адаптер није пронађен“ у систему Windows 10

Многи људи су се сусрели са проблемом нестанка мрежног адаптера из Управитеља уређаја или добијања поруке о недостајућем мрежном адаптеру. Овај чланак ће вас водити кроз то како да решите проблем недостајућег драјвера мрежног адаптера у систему Windows 10.

Како избрисати појединачне тачке враћања система у оперативном систему Windows

Како избрисати појединачне тачке враћања система у оперативном систему Windows

Виндовс аутоматски креира тачке враћања система до подешеног ограничења, остављајући вам десетине тачака враћања које никада не користите.

Уобичајене грешке приликом тестирања брзине интернета

Уобичајене грешке приликом тестирања брзине интернета

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

Како променити лозинку за Ви-Фи, променити лозинку за Ви-Фи ВНПТ, ФПТ, Тенда, ТП-Линк, Виеттел на рачунару, телефону

Како променити лозинку за Ви-Фи, променити лозинку за Ви-Фи ВНПТ, ФПТ, Тенда, ТП-Линк, Виеттел на рачунару, телефону

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

Како отворити контролну таблу у систему Windows 11

Како отворити контролну таблу у систему Windows 11

Контролна табла и даље игра виталну улогу у многим задацима конфигурације који су вам потребни на вашем новом оперативном систему. Ево неколико различитих начина на које можете приступити контролној табли у систему Windows 11.

Како ослободити 48 ГБ на рачунару са оперативним системом Windows 11 без губитка важних података

Како ослободити 48 ГБ на рачунару са оперативним системом Windows 11 без губитка важних података

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

Проверите MD5 и SHA1 да бисте проверили интегритет датотеке

Проверите MD5 и SHA1 да бисте проверили интегритет датотеке

Користићемо специјализовани програм да проверимо MD5 и SHA1 кодове датотеке како бисмо видели да ли постоје грешке у датотеци. А софтвер за проверу MD5, HashCalc, један је од прилично корисних алата за проверу MD5 и SHA1 кодова.

Како приказати скривене датотеке и фасцикле у оперативном систему Windows 10/8/7

Како приказати скривене датотеке и фасцикле у оперативном систему Windows 10/8/7

Преглед скривених датотека, скривених фасцикли и скривених системских датотека на оперативном систему Windows је прилично једноставан. Читаоци могу видети детаљна упутства о приказивању скривених датотека и прегледу екстензија датотека у овом чланку.

Поправите проблем са пречицом Windows + Shift + S која не ради на Windows 10

Поправите проблем са пречицом Windows + Shift + S која не ради на Windows 10

Пречица Win + Shift + S у оперативном систему Windows 10 омогућава корисницима да сниме део или цео екран и копирају га у међуспремник. У већини случајева, ова функција ради како се очекује, али понекад може да престане да реагује.

Како искључити чврсти диск када се не користи у систему Windows 11

Како искључити чврсти диск када се не користи у систему Windows 11

Ако ваш рачунар има SSD и HDD, можете искључити чврсти диск након периода неактивности.

Како поправити грешку уноса података кернела на страницу у систему Виндовс

Како поправити грешку уноса података кернела на страницу у систему Виндовс

Грешка при уносу података језгра (код заустављања 0x0000007a) је узрокована лошим секторима, вирусима, чврстим дисковима или неисправном РАМ меморијом.

Како отворити Windows безбедност у Windows-у 10

Како отворити Windows безбедност у Windows-у 10

Windows безбедност је укључена и проактивно штити ваш уређај скенирањем у потрази за злонамерним софтвером, вирусима и другим безбедносним претњама.

Како омогућити напредна подешавања у систему Windows 11

Како омогућити напредна подешавања у систему Windows 11

Мајкрософт представља редизајнирану страницу Напредна подешавања у систему Windows 11, додајући прилагођавање система за програмере и кориснике новим функцијама