Jenkins에서 Docker Image를 Build하던 중 아래 에러를 발견했다.
ERROR: "docker buildx build" requires exactly 1 argument.
해결 방법으로 구글링해보니 대부분 문법오류라는 내용들이 많았기에, Jenkins Script를 확인했는데 역시나였다….
docker.build("test:latest", "-f test/Dockerfile--build-arg VERSION=0.0.1 .") (X)
docker.build("test:latest", "-f test/Dockerfile --build-arg VERSION=0.0.1 .") (O)
위를 잘 보면 –build 앞에 띄어쓰기가 없어서 발생하는 에러였다.
해당 에러는 대부분 Build 문법에서 오류가 있다는 의미이므로, 이 부분을 확인해보면 될 것 같다.
(해결책이 다르다면 댓글로 가르쳐주시면 감사하겠습니다!)