Hi and welcome to DevOps SE!
To enable Role-Based Access Control (RBAC) for Docker Engine, you need the UCP (Universal Control Pane) available through Docker EE.
https://success.docker.com/article/rbac-example-overview
A free alternative could be also the Kubernetes module rbac.authorization.k8s.io.
Side note: To control docker commands available to a user, use AuthZPlugin for the Docker engine (there are open source implementations of this API).