Question:
Probably because an update, but I don’t know why, my Makefiles cannot execute docker now. Do you have any idea?Answer:
You probably have a directory namedocker
on your PATH. There’s a bug in the current versions of GNU make (actually, it’s a bug in gnulib) where it doesn’t skip subdirectories of directories on the PATH.You can either remove the
docker
subdirectory, or force make to invoke a shell to run your command, maybe like this:If you have better answer, please add a comment about this, thank you!