Dockerfile 499 B

1234567891011121314151617
  1. FROM mcr.microsoft.com/devcontainers/base:bookworm
  2. # utils packages
  3. RUN apt-get update && \
  4. export DEBIAN_FRONTEND=noninteractive && \
  5. apt-get -y install --no-install-recommends \
  6. apt-utils dialog clang-format clang pbuilder
  7. # bookworm packaging
  8. RUN mkdir -p /usr/local/src/pkg
  9. COPY bookworm /usr/local/src/pkg/debian
  10. # get build dependences
  11. RUN cd /usr/local/src/pkg/ && \
  12. /usr/lib/pbuilder/pbuilder-satisfydepends-experimental
  13. # clean
  14. RUN apt-get clean && rm -rf /var/lib/apt/lists/*