Building a local Docker container

Building a local Docker container

vladiz avatar vladiz 6 Точки

Building a local Docker container

По файла с докер инструкциите стигам до стъпката Building a local Docker container

  1. правя си папка softuni 
  2. слагам там фаловете Dockerfile и 0_setup.ipynb
  3. изпълнявам на командата 
    docker build --pull -t $USER/assignments .

     

при което получавам този отговор: 

invalid argument "/assignments" for t: Error parsing reference: "/assignments" is not a valid repository/tag: invalid reference format 
See 'docker build --help'.

Някой да има представа какъв е проблема и как се решава?

Тагове:
0
Deep Learning
mpeev avatar mpeev 1 Точки

Сигурно си на уиндоус като мен. И аз стигнах до тук, но като се поразтърсих открих, че докер не приема имена на контейнери с главни букви или нещо такова. Твоето (както и моето) user name най вероятно е точно такова така, че $USER/assignments се получава като User Name/assigments. Аз просто махнах $USER и ползвах:

docker build --pull -t assignments .

Нещо се разджурка, разсваля... абе ясна индикация че Dockerfile се интерпретира и контейнера се подготвя... а пък къде се подготвя - да не ти пука, нали е във VM.

0
vladiz avatar vladiz 6 Точки

Благодаря, това имаше ефект. Изписа ми: image operating system "linux" cannot be used on this platform

след което избрах от менюто в трея Switch to Linux containers ... 

Пробвах пак и сега вече почна да сваля нещо.

 

 

0