{% set dockerfile_ref = ['ADD', 'ARG', 'CMD', 'COPY', 'ENTRYPOINT', 'ENV', 'EXPOSE', 'FROM', 'HEALTHCHECK', 'LABEL', 'MAINTAINER', 'ONBUILD', 'RUN', 'SHELL', 'STOPSIGNAL', 'USER', 'VOLUME', 'WORKDIR'] %}

General info
image
{{ data.image.sizeBytes | filesizeformat }}
inefficient
{{ data.image.inefficientBytes | filesizeformat }}
efficiency score
{{ "%3.0f" | format(data.image.efficiencyScore*100) }}%
Files refs
{%- for ref in data.image.fileReference %}
count {{ ref.count }}
{{ ref.sizeBytes | filesizeformat }}
{{ ref.file | e }}
{% endfor %}
Image Build
{%- for layer in data.layer %} {%- set cmd_list = layer.command.split(' ', 1) %} {%- set css_class = 'UNKNOWN' %} {%- if cmd_list[0] == '#(nop)' %} {%- set css_class = layer.command.split(' ')[1] %} {%- else %} {%- if cmd_list in dockerfile_ref %} {%- set css_class = layer.command.split(' ')[0] %} {%- endif %} {%- endif %}
index: {{ layer.index }}
{{ layer.sizeBytes | filesizeformat }}
{{ layer.command | e -}}

digestId: {{ layer.digestId }}

{%- endfor %}