Use debian:buster-slim as the base image

pull/548/head
Steven Honson 2021-07-21 16:38:08 +10:00
rodzic a1388d906e
commit 35043bed7f
2 zmienionych plików z 23 dodań i 4 usunięć

Wyświetl plik

@ -1,14 +1,22 @@
# -------------------
# The build container
# -------------------
FROM python:3.7-buster AS build
FROM debian:buster-slim AS build
# Upgrade base packages.
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends \
build-essential \
cmake \
libusb-1.0-0-dev && \
git \
libatlas-base-dev \
libusb-1.0-0-dev \
pkg-config \
python3 \
python3-dev \
python3-pip \
python3-setuptools && \
rm -rf /var/lib/apt/lists/*
# Compile rtl-sdr from source.
@ -39,7 +47,7 @@ RUN /bin/sh build.sh
# -------------------------
# The application container
# -------------------------
FROM python:3.7-slim-buster
FROM debian:buster-slim
EXPOSE 5000/tcp
@ -47,7 +55,9 @@ EXPOSE 5000/tcp
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends \
libatlas3-base \
libatomic1 \
python3 \
rng-tools \
sox \
tini \

Wyświetl plik

@ -1,4 +1,4 @@
FROM python:3.7-buster
FROM debian:buster-slim
EXPOSE 5000/tcp
@ -6,9 +6,18 @@ EXPOSE 5000/tcp
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends \
build-essential \
cmake \
git \
libatlas-base-dev \
libatomic1 \
libsamplerate-dev \
libusb-1.0-0-dev \
pkg-config \
python3 \
python3-dev \
python3-pip \
python3-setuptools \
rng-tools \
sox \
tini \