Так!Я настраиваю систему 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 в корневой каталог ...