Host own repository

Hello,
I can’t find answer.

Can I host my own docker hub repository on some windows (e.g. some machine in my company) instead of docker hub official site?

I would like to have few images only for my co-workers.

Cheers, Greg