I understand your point. The article is about Java dev from a Java dev's perspective so your assertion "if I know Docker" is often not true for this class.
As opposed to my assertion: "a Java dev knows one of {gradle,maven,shell} is almost always true.
As opposed to my assertion: "a Java dev knows one of {gradle,maven,shell} is almost always true.