update packages
All checks were successful
release / release-default (push) Successful in 1h4m35s

This commit is contained in:
Astound 2025-07-13 17:55:36 -05:00
parent f2d9d176d5
commit 471f2d0bb4
Signed by: kaiser
GPG Key ID: 97504AF0027B1A56
2 changed files with 39 additions and 6 deletions

View File

@ -22,12 +22,44 @@ ENV DOCKER_USER=coder \
HASHED_PASSWORD=undefined
# Base packages
RUN apt-get update && apt-get install --no-install-recommends -y \
bash curl unzip gnupg net-tools tree bash-completion sudo \
default-jre jq python3 python3-pip python3-venv virtualenv \
siege tar ca-certificates wget git dumb-init nodejs npm \
lsb-release iproute2 iptables uidmap dbus fuse3 xz-utils doas passwd \
&& apt-get clean && rm -rf /var/lib/apt/lists/*
RUN apt-get update -y && apt-get upgrade -y && apt-get install --no-install-recommends -y \
bash \
bash-completion \
ca-certificates \
curl \
dbus \
default-jre \
doas \
dumb-init \
fuse3 \
git \
gnupg \
iproute2 \
iptables \
jq \
lsb-release \
nano \
net-tools \
nodejs \
npm \
passwd \
python3 \
python3-pip \
python3-venv \
siege \
sudo \
tar \
tree \
uidmap \
unzip \
virtualenv \
wget \
xz-utils && \
curl -fsSL https://aquasecurity.github.io/trivy-repo/deb/public.key | \
gpg --dearmor > /usr/share/keyrings/trivy.gpg && \
echo "deb [signed-by=/usr/share/keyrings/trivy.gpg] https://aquasecurity.github.io/trivy-repo/deb generic main" > /etc/apt/sources.list.d/trivy.list && \
apt-get update -y && apt-get install --no-install-recommends -y trivy && \
apt-get clean && rm -rf /var/lib/apt/lists/*
# Docker
RUN curl -fsSL https://get.docker.com | sh && dockerd --version

View File

@ -6,6 +6,7 @@ services:
build:
context: .
dockerfile: Dockerfile
privileged: true # Required for DinD (Docker in Docker)
ports:
- "8080:8080"
env_file: