Docker не может подготовить контекст в каталоге - PullRequest
0 голосов
/ 28 февраля 2019

Так!Я настраиваю систему CI / CD, которая имеет свою собственную папку и файл yaml.В этой папке мне нужно вызвать сборку Docker.Тем не менее, я продолжаю получать следующую ошибку:

unable to prepare context: path "./server" not found.

Вот структура моего приложения:

├──CI Folder
|   ├── deployment-file.yaml
├──server
|   ├── Dockerfile.prod
|   └── All the other files for building the server

В файле creation-file.yaml я звоню:

docker build -t dizzy/dizzy-server:latest -f ./server/Dockerfile.prod ./server

Я пробовал все варианты этого с относительными путями, такими как ../server и т. Д., Но Docker не примет это.Это дает мне новую ошибку unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat.

Как правильно это сделать, или мне нужно переместить файл deploy-file.yaml в корневой каталог ...

...