Codebase list golang-github-go-debos-fakemachine / 6208d0d9-cbde-41a2-92c6-bf00bc831eca/upstream Dockerfile
6208d0d9-cbde-41a2-92c6-bf00bc831eca/upstream

Tree @6208d0d9-cbde-41a2-92c6-bf00bc831eca/upstream (Download .tar.gz)

Dockerfile @6208d0d9-cbde-41a2-92c6-bf00bc831eca/upstreamraw · history · blame

FROM debian:stretch-slim

ARG DEBIAN_FRONTEND=noninteractive

ENV HOME=/scratch

# Always install procps in case the docker file gets used in jenkins
RUN apt update && apt-get install  --no-install-recommends -y procps

# Bits needed to run fakemachine
RUN apt-get update  && \
    apt-get install --no-install-recommends -y qemu-system-x86 \
                                               qemu-user-static \
                                               busybox \
                                               linux-image-amd64 \
                                               systemd \
                                               dbus

# Bits needed to build fakemachine
RUN apt-get update  && \
    apt-get install --no-install-recommends -y golang-go git ca-certificates

WORKDIR /scratch