Update your email filters! GitLab sender email address for notifications will be changing effective Monday, March 4th at 17:30h. (ffi: OTG0148869)
If you use selinux you can add the z or Z options to modify the selinux label of the host file or directory being mounted into the container. This affects the file or directory on the host machine itself and can have consequences outside of the scope of Docker.
The z option indicates that the bind mount content is shared among multiple containers.
The Z option indicates that the bind mount content is private and unshared.
Otherwise you need to deal with Selinux yourself, by default mounted volume will show permission denied.