Do the macvlan and SR-IOV guides for Docker work with ConnectX-3?

I’m planning on building out a Docker Swarm cluster at home and wanted to try out some of the techniques mentioned, but all i have is ConnectX-3 and 3 Pro cards, specifically the MCX354A-FCBT and MCX354A-FCCT. Could these features still be used, or would i need to find ConnectX-4/5 cards?

Docker containers supported at Beta level on ConnectX-4 and newer adapters.

For details, see Mellanox OFED user manual.