Ошибка при запуске сборки докера на подчиненном jenkins

У меня есть мастер jenkins, и я могу получить свой код из CodeCommit. Я также настроил раба Дженкинса, и у этого проекта есть Dockerfile, который создает образ. Когда я пытаюсь выполнить команду оболочки,

docker build -f $WORKSPACE/BuildImage/docker/Dockerfile

Я получаю следующую ошибку:

08:38:41 + docker build -f /opt/jenkins/workspace/Project/BuildImage/docker/Dockerfile
08:38:41 "docker build" requires exactly 1 argument.

1 ответ

Я думаю, что вы должны предоставить путь / контекст. Так что, если это рабочий каталог

docker build -f $WORKSPACE/BuildImage/docker/Dockerfile .

Обязательно укажите точку (.) В команде.

Другие вопросы по тегам