Docker to have its own IP in the home network?

Hello. I would like to use docker at my home server, my plan is to have about 4 to 8 docker container running 247. And since it is at home and I have a lot free IP address, can I give each container a static IP and not sharing the host machine IP address with different ports for each? if Yes, how?