Skip to content

Commit

Permalink
CHG upgrade to bookworm
Browse files Browse the repository at this point in the history
  • Loading branch information
wabscale committed May 9, 2024
1 parent 743190a commit eb10d48
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 7 deletions.
12 changes: 7 additions & 5 deletions theia-base/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# https://github.com/theia-ide/theia-apps/tree/master/theia-cpp-docker

FROM debian:bullseye-slim as base
FROM debian:bookworm-slim as base

ARG USER=anubis
ARG DIST=bullseye
ARG DIST=bookworm
ARG PY_VERSION=3.10.13

ENV PY_VERSION=$PY_VERSION \
Expand Down Expand Up @@ -137,8 +137,9 @@ RUN set -ex; \
mkdir -p /log; \
chown anubis:anubis /log

# Build Theia Application
ARG CODE_SERVER_VERSION=4.20.0
# Build code-server Application
# https://github.com/coder/code-server/releases
ARG CODE_SERVER_VERSION=4.89.0
ARG CODE_SERVER_INDEX=/usr/lib/code-server/lib/vscode/out/vs/code/browser/workbench/workbench.html
COPY config.yml /etc/anubis/config.yml
COPY settings.json /opt/code-server/User/settings.json
Expand Down Expand Up @@ -250,7 +251,8 @@ RUN set -eux; \
COPY motd.txt /etc/motd
COPY docker-entrypoint.sh supervisord.conf initialize-ide.py /

ENV K9S_VERSION=v0.32.3 MINIKUBE_HOME=/minikube
# https://github.com/derailed/k9s/releases
ENV K9S_VERSION=v0.32.4 MINIKUBE_HOME=/minikube

RUN set -eux; \
\
Expand Down
5 changes: 3 additions & 2 deletions theia-cpp/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ RUN set -eux; \
FROM registry.digitalocean.com/anubis/theia-base:python-3.10 as theia

ARG USER=anubis
ARG GDB_VERSION=13.2
ARG GDB_VERSION=14.1

COPY --from=vsix /webfreak-debug.vsix /opt/code-server/webfreak-debug.vsix

Expand All @@ -27,7 +27,8 @@ RUN set -ex; \
git make cmake strace \
gcc-multilib g++-multilib libc6-dev \
clangd clang-format qemu-system-i386 libgmp-dev libexpat-dev \
nasm spim bison flex; \
nasm spim bison flex \
libgmp-dev libmpfr-dev; \
cd /; \
\
`# Install extensions` \
Expand Down

0 comments on commit eb10d48

Please sign in to comment.