improve docker security

motivation: more secured ci setup

changes:
* enable :z selinux flag on bind mounts so we can enable selinux on ci
* drop potentially exploitable capabilities from docker-compose
This commit is contained in:
tom doron 2020-01-29 15:53:10 -08:00 committed by Konrad `ktoso` Malawski
parent 998de4b2cf
commit b2de986030
1 changed files with 4 additions and 1 deletions

View File

@ -16,8 +16,11 @@ services:
depends_on: [runtime-setup]
volumes:
- ~/.ssh:/root/.ssh
- ..:/code
- ..:/code:z
working_dir: /code
cap_drop:
- CAP_NET_RAW
- CAP_NET_BIND_SERVICE
sanity:
<<: *common