Reduce size of docker images for XACML-PDP 07/129907/1
authordanielhanrahan <daniel.hanrahan@est.tech>
Fri, 8 Jul 2022 14:52:48 +0000 (15:52 +0100)
committerdanielhanrahan <daniel.hanrahan@est.tech>
Wed, 13 Jul 2022 11:17:33 +0000 (12:17 +0100)
commitb33cb6c38637ffff8483f8b15763183abdbd5497
tree7e482929f35a778a8a04d50d3fdc27b66821dfa0
parent82b4df0ab1dd63489d378b7f175d3b5fcccb541b
Reduce size of docker images for XACML-PDP

Avoid creating extra layers when extracting tarball
Remove redundant chown/chmod commands
Reduce size of Alpine image by 32% (379MB to 259MB)
Reduce size of OpenSuse image by 23% (546MB to 423MB)

Issue-ID: POLICY-4273
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I5b141b27d9db855c0b624612a54fc525845a02d7
packages/policy-xacmlpdp-docker/src/main/docker/Dockerfile
packages/policy-xacmlpdp-docker/src/main/docker/suse.Dockerfile
packages/policy-xacmlpdp-tarball/src/main/package/tarball/assembly.xml