FROM golang:1.15 ENV DEBIAN_FRONTEND=noninteractive COPY . /broadcast/ WORKDIR /broadcast RUN apt-get update \ && apt-get install -y libmp3lame-dev procps \ && env go build -o /broadcast/broadcast \ && cp /broadcast/broadcast /srv/ \ && cp /broadcast/entrypoint.sh /srv/ \ && rm -rf /var/lib/apt/lists/* WORKDIR /srv ENTRYPOINT ["/srv/entrypoint.sh"]