kopia lustrzana https://github.com/projecthorus/radiosonde_auto_rx
Use debian:buster-slim as the base image
rodzic
a1388d906e
commit
35043bed7f
16
Dockerfile
16
Dockerfile
|
|
@ -1,14 +1,22 @@
|
||||||
# -------------------
|
# -------------------
|
||||||
# The build container
|
# The build container
|
||||||
# -------------------
|
# -------------------
|
||||||
FROM python:3.7-buster AS build
|
FROM debian:buster-slim AS build
|
||||||
|
|
||||||
# Upgrade base packages.
|
# Upgrade base packages.
|
||||||
RUN apt-get update && \
|
RUN apt-get update && \
|
||||||
apt-get upgrade -y && \
|
apt-get upgrade -y && \
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
|
build-essential \
|
||||||
cmake \
|
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/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
# Compile rtl-sdr from source.
|
# Compile rtl-sdr from source.
|
||||||
|
|
@ -39,7 +47,7 @@ RUN /bin/sh build.sh
|
||||||
# -------------------------
|
# -------------------------
|
||||||
# The application container
|
# The application container
|
||||||
# -------------------------
|
# -------------------------
|
||||||
FROM python:3.7-slim-buster
|
FROM debian:buster-slim
|
||||||
|
|
||||||
EXPOSE 5000/tcp
|
EXPOSE 5000/tcp
|
||||||
|
|
||||||
|
|
@ -47,7 +55,9 @@ EXPOSE 5000/tcp
|
||||||
RUN apt-get update && \
|
RUN apt-get update && \
|
||||||
apt-get upgrade -y && \
|
apt-get upgrade -y && \
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
|
libatlas3-base \
|
||||||
libatomic1 \
|
libatomic1 \
|
||||||
|
python3 \
|
||||||
rng-tools \
|
rng-tools \
|
||||||
sox \
|
sox \
|
||||||
tini \
|
tini \
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
FROM python:3.7-buster
|
FROM debian:buster-slim
|
||||||
|
|
||||||
EXPOSE 5000/tcp
|
EXPOSE 5000/tcp
|
||||||
|
|
||||||
|
|
@ -6,9 +6,18 @@ EXPOSE 5000/tcp
|
||||||
RUN apt-get update && \
|
RUN apt-get update && \
|
||||||
apt-get upgrade -y && \
|
apt-get upgrade -y && \
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
|
build-essential \
|
||||||
cmake \
|
cmake \
|
||||||
|
git \
|
||||||
|
libatlas-base-dev \
|
||||||
libatomic1 \
|
libatomic1 \
|
||||||
|
libsamplerate-dev \
|
||||||
libusb-1.0-0-dev \
|
libusb-1.0-0-dev \
|
||||||
|
pkg-config \
|
||||||
|
python3 \
|
||||||
|
python3-dev \
|
||||||
|
python3-pip \
|
||||||
|
python3-setuptools \
|
||||||
rng-tools \
|
rng-tools \
|
||||||
sox \
|
sox \
|
||||||
tini \
|
tini \
|
||||||
|
|
|
||||||
Ładowanie…
Reference in New Issue