Сбой сборки Docker через реестр контейнеров GitLab - PullRequest
0 голосов
/ 30 сентября 2019

Я следую инструкциям GitLab Container Registry , но в конце я всегда получаю сообщение об ошибке ниже в своей строке Powershell.

Sending build context to Docker daemon  14.44MB
Error response from daemon: unexpected error reading Dockerfile: read /var/lib/docker/tmp/docker-builder160316193/Dockerfile: is a directory

И что я делаю ранееявляются:

  1. Я вхожу с моими учетными данными, поскольку мой репо является личным: docker login registry.gitlab.com/<my_username>/<my_repo_name> -u <my_username> -p <my_personal_access_token>
  2. Затем я набрал cd C:\Users\<username>\source\repos\<repo_name>
  3. Я создаю папку с именемDockerfile в том же каталоге, который упоминался на втором шаге
  4. Наконец, я запускаю docker build -t registry.gitlab.com/<my_username>/<my_repo_name> ., что должно быть очень просто, в соответствии с уважаемым GitLab, но я всегда отправляю сообщение об ошибке, которым я поделился в начале моего вопроса.

Я перебираю похожие вопросы, задаваемые в Интернете и на этом сайте, но не могу понять, чего мне не хватает.

Заранее спасибо.

1 Ответ

1 голос
/ 01 октября 2019

Dockerfile - это файл с инструкциями по созданию образа Docker. В вашем случае это просто пустая папка.

Может быть, вы можете начать здесь: Docker Get Started Build Image

...