Yes, the EFL Cup is a domestic knockout competition. Second only to the FA Cup in terms of importance and prestige among domestic cups in English football, only teams that part of the English Football League (EFL) can play in it, so non-league clubs cannot enter.