# syntax = docker/dockerfile:1.11-labs ARG sys_name=debian ARG sys_version=testing-slim FROM ${sys_name}:${sys_version} AS system FROM input AS diner ARG var_cache ARG var_lib_apt ARG packages ENV packages="ca-certificates ${packages}" RUN \ --mount=type=cache,dst=${var_cache},sharing=locked \ --mount=type=cache,dst=${var_lib_apt},sharing=locked \ < /etc/apt/apt.conf.d/keep-downloaded rm -f /etc/apt/apt.conf.d/docker-clean apt-get -y -U install --no-install-recommends ${packages} EOF FROM input AS valgrind ARG var_cache ARG var_lib_apt RUN \ --mount=type=cache,dst=${var_cache},sharing=locked \ --mount=type=cache,dst=${var_lib_apt},sharing=locked \ <