Skip to content

Commit 6a7d85a

Browse files
author
bloom
committed
update devcontainer/Dockerfile
1 parent 6f667b3 commit 6a7d85a

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

.devcontainer/Dockerfile

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:24.04
1+
FROM debian:13
22

33
ENV TZ="UTC"
44
RUN echo "${TZ}" > /etc/timezone
@@ -8,15 +8,14 @@ RUN apt-get update && apt upgrade -y
88
RUN apt-get install -y --no-install-recommends \
99
# base system. psmisc for killall. openssh-client for git over SSH.
1010
bash curl wget psmisc ca-certificates lsb-release openssh-client \
11-
# dev tools. dnsutils for dig. linux-tools-generic for perf. bsdmainutils for hexdump.
12-
git vim make binutils coreutils build-essential pkg-config linux-tools-generic \
13-
zip htop wrk zstd gdb dnsutils jq b3sum gnupg libimage-exiftool-perl bsdmainutils xxd \
11+
# dev tools. dnsutils for dig. bsdmainutils for hexdump.
12+
git vim make binutils coreutils build-essential pkg-config linux-perf ripgrep \
13+
zip htop wrk zstd gdb dnsutils jq b3sum gnupg libimage-exiftool-perl bsdmainutils lsof xxd net-tools iproute2 sqlite3 \
1414
# Rust toolchain
1515
rustup libfindbin-libs-perl lld mold gcc g++ musl musl-dev musl-tools libc6-dev cmake clang libclang-dev \
1616
openssl libssl-dev \
17-
gcc-mingw-w64-x86-64 g++-mingw-w64-x86-64 gcc-x86-64-linux-gnu g++-x86-64-linux-gnu \
1817
# useful data. mailcap for mimetypes. tzdata for timezones.
19-
mailcap tzdata libpcre3-dev
18+
mailcap tzdata
2019

2120
# Setup dev user
2221
ARG USERNAME=dev

0 commit comments

Comments
 (0)