Hi,

I think the author may have missed the build support in Knative -- Dockerfiles are one of several ways to get a container image with can be used with Knative. For node.js, you might look at the node.js example using a buildpack for an example of a non-Dockerfile deployment: