Passing flags during docker run time

I"m trying to pass certain flags to docker during run time. For example, any user running docker run would automatically have the following flags passed during its invocation,

–mem 384m
–cpu-shares 512
–readonly
–pids-limit 100
etc

We are using Red Hat Enterprise Linux 7.3 Host.
Docker version is docker-engine-1.13.1-1.el7.centos