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

https://community.mellanox.com/s/article/docker-rdma-sriov-networking-with-connectx4-connectx5

https://community.mellanox.com/s/article/docker-roce-macvlan-networking-with-connectx4-connectx5

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.