zsh: ensure we have enough commands to store in the cache
zsh: ensure we have enough commands to store in the cache

Otherwise, the cache would be invalid and won't be refreshed soon. This
can happen when the user has the completion installed before docker is
installed.

Signed-off-by: Vincent Bernat <87e1f221a672a14a323e57bb65eaea19d3ed3804@bernat.im>

e11137/cli,dnephin/cli,ashfall/cli,redpanda/cli,cpuguy83/cli,docker/cli,ashfall/cli,allencloud/cli,riyazdf/cli,redpanda/cli,e11137/cli,dnephin/cli,Zebrilee/cli,Zebrilee/cli,cpuguy83/cli,docker/cli,allencloud/cli,thaJeztah/cli,riyazdf/cli,thaJeztah/cli