This commit is contained in:
RGJorge
2026-05-10 20:49:06 +00:00
parent 0ebe000a26
commit 713504dc65
34 changed files with 918 additions and 327 deletions
+3 -2
View File
@@ -14,13 +14,14 @@ RUN bun run build
# ── Stage 2: runtime ──
FROM oven/bun:1-slim
# Docker CLI needed for rebuild/remove via `docker compose`
# Docker CLI + Compose plugin needed for rebuild/remove via `docker compose`
RUN apt-get update \
&& apt-get install -y --no-install-recommends ca-certificates curl \
&& install -m 0755 -d /etc/apt/keyrings \
&& curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc \
&& echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian $(. /etc/os-release && echo "$VERSION_CODENAME") stable" > /etc/apt/sources.list.d/docker.list \
&& apt-get update \
&& apt-get install -y --no-install-recommends docker-ce-cli \
&& apt-get install -y --no-install-recommends docker-ce-cli docker-compose-plugin \
&& apt-get purge -y curl \
&& apt-get autoremove -y \
&& rm -rf /var/lib/apt/lists/*