Skip to content
Snippets Groups Projects
Commit 156a3660 authored by ale's avatar ale
Browse files

Switch to s6-overlay-lite

parent 59331814
Branches
No related tags found
No related merge requests found
Pipeline #59293 failed
FROM debian:bullseye-slim AS build
FROM debian:stable-slim AS build
ADD . /src
WORKDIR /src
RUN apt-get -q update && \
......@@ -9,7 +9,7 @@ RUN apt-get -q update && \
rm -fr /var/lib/apt/lists/* && \
python3 setup.py bdist_wheel
FROM registry.git.autistici.org/ai3/docker/s6-base:master
FROM registry.git.autistici.org/ai3/docker/s6-overlay-lite:master
COPY --from=build /src/dist/*.whl /tmp/wheels/
COPY conf/ /etc/
COPY feedbackloop.sh /usr/local/bin/feedbackloop
......
FROM registry.git.autistici.org/ai3/docker/s6-base:master AS fbl-base
RUN apt-get -q update && \
env DEBIAN_FRONTEND=noninteractive apt-get -qy install --no-install-recommends \
python3-flask python3-sqlalchemy python3-flask-sqlalchemy python3-cheroot \
python3-setuptools python3-pip && \
apt-get clean && \
rm -fr /var/lib/apt/lists/*
FROM fbl-base AS build
ADD . /src
WORKDIR /src
RUN python3 setup.py bdist_wheel
FROM fbl-base
COPY --from=build /src/dist/*.whl /tmp/wheels/
COPY conf/ /etc/
COPY feedbackloop.sh /usr/local/bin/feedbackloop
RUN cd /tmp/wheels && pip3 install *.whl && rm -fr /tmp/wheels
#!/usr/bin/execlineb -S0
s6-svscanctl -t /var/run/s6/services
#!/bin/sh
s6-svscanctl -t /run/s6/service
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment