Add per-stage cleanups back to Docker build.

This commit is contained in:
Buster Neece 2023-12-12 08:03:54 -06:00
parent e75b5dd9ed
commit ca37639153
No known key found for this signature in database
1 changed files with 18 additions and 7 deletions

View File

@ -40,25 +40,36 @@ RUN bash /bd_build/prepare.sh \
# Build each set of dependencies in their own step for cacheability.
COPY ./util/docker/supervisor /bd_build/supervisor/
RUN bash /bd_build/supervisor/setup.sh
RUN bash /bd_build/supervisor/setup.sh \
&& bash /bd_build/cleanup.sh \
&& rm -rf /bd_build/supervisor
COPY ./util/docker/stations /bd_build/stations/
RUN bash /bd_build/stations/setup.sh
RUN bash /bd_build/stations/setup.sh \
&& bash /bd_build/cleanup.sh \
&& rm -rf /bd_build/stations
COPY ./util/docker/web /bd_build/web/
RUN bash /bd_build/web/setup.sh
RUN bash /bd_build/web/setup.sh \
&& bash /bd_build/cleanup.sh \
&& rm -rf /bd_build/web
COPY ./util/docker/mariadb /bd_build/mariadb/
RUN bash /bd_build/mariadb/setup.sh
RUN bash /bd_build/mariadb/setup.sh \
&& bash /bd_build/cleanup.sh \
&& rm -rf /bd_build/mariadb
COPY ./util/docker/redis /bd_build/redis/
RUN bash /bd_build/redis/setup.sh
RUN bash /bd_build/redis/setup.sh \
&& bash /bd_build/cleanup.sh \
&& rm -rf /bd_build/redis
COPY ./util/docker/docs /bd_build/docs/
RUN bash /bd_build/docs/setup.sh
RUN bash /bd_build/docs/setup.sh \
&& bash /bd_build/cleanup.sh \
&& rm -rf /bd_build/docs
RUN bash /bd_build/chown_dirs.sh \
&& bash /bd_build/cleanup.sh \
&& rm -rf /bd_build
USER azuracast