Reduce size of docker images for PAP 34/129734/2
authordanielhanrahan <daniel.hanrahan@est.tech>
Fri, 1 Jul 2022 13:05:57 +0000 (14:05 +0100)
committerdanielhanrahan <daniel.hanrahan@est.tech>
Wed, 13 Jul 2022 10:47:48 +0000 (11:47 +0100)
commitbec30e3091fad4278cb29811b0d40d3375cd1565
treec1055811cc3e0400f3e9a0c868fef76d70cd35ec
parentb8d1daba56496ea03933090b1ccc46a79919684e
Reduce size of docker images for PAP

Remove unused jar files from image (not needed since spring boot)
Avoid creating extra layers when extracting tarball
Reduce size of Alpine image by 73% (959MB to 259MB)
Reduce size of OpenSuse image by 62% (1.12GB to 423MB)

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