Connect Docker to outside network

I am currently using Docker CE on a VM on VMware using CentOs7 as my OS to run Docker. The VM has a static IP on our network and we would like to give our containers static IPs apart of the same network I have read many forums posts and command lines to try to manually give it a static IP address such as the --ip connect and network create but none of these work. Any help would be greatly appreciated, most people Ive seen with this issue aren’t using the same hardware as me so I’m wondering if its a different process.