Здравствуйте! Прохожу курс “от 0 до Linux админа” здесь: https://yodo.im/courses/linux/?v=1d20b5ff1ee9 и столкнулся с проблемой при сборке Docker-образа.
Я использую очень простой пример из статьи Hello Docker! Creating a super simple local Docker Image. Когда я пытаюсь выполнить команду:
$ docker build . -t medium/node-web-app
получаю следующую ошибку:
ERROR: failed to solve: failed to read dockerfile: open Dockerfile: no such file or directory
Я проверил, что действительно нахожусь в нужной директории, и вот вывод команды ll
:
$ ll
total 312
drwxrwxr-x 2 tom tom 4096 Jun 20 14:17 ./
drwxrwxrwt 46 root root 299008 Jun 20 14:35 ../
-rw-rw-r-- 1 tom tom 328 Jun 20 14:17 Dockerfile
-rw-rw-r-- 1 tom tom 251 Jun 20 14:16 package.json
-rw-rw-r-- 1 tom tom 252 Jun 20 14:17 server.js
Файл Dockerfile
на месте и имеет корректное имя. Я уже пробовал переустановить Docker, но это не помогло:
$ snap list docker
Name Version Rev Tracking Publisher Notes
docker 28.1.1+1 3265 latest/stable canonical✓ -
Кто-нибудь может помочь разобраться, что может быть не так? Спасибо!