Skip to content

Commit 440f183

Browse files
committed
Migrate from Debian Bullseye to Bookworm
Debian Bullseye has reached EOL and bullseye-backports repository is no longer available, causing build failures. This updates all Dockerfiles to use Debian Bookworm (current stable release). Changes: - Update all base images from bullseye to bookworm - Update backports repository configuration - Verified build successfully completes on both amd64 and arm64
1 parent dc6d981 commit 440f183

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

dockerfiles/neovim

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# syntax=docker.io/docker/dockerfile:1.4
22
#------------------------------------------------------------------------------------------------------------
3-
FROM debian:bullseye-backports as neovim
3+
FROM debian:bookworm-backports as neovim
44
ENV DEBIAN_FRONTEND=noninteractive
55

66
# Install requirements
@@ -32,7 +32,7 @@ RUN git clone https://github.com/neovim/neovim \
3232

3333

3434
#------------------------------------------------------------------------------------------------------------
35-
FROM debian:bullseye-backports as deno
35+
FROM debian:bookworm-backports as deno
3636
ENV DEBIAN_FRONTEND=noninteractive
3737

3838
# Install requirements
@@ -50,7 +50,7 @@ RUN curl -fsSL https://deno.land/install.sh | DENO_INSTALL=/opt/deno sh -s ${DEN
5050

5151

5252
#------------------------------------------------------------------------------------------------------------
53-
FROM debian:bullseye-backports as denops
53+
FROM debian:bookworm-backports as denops
5454
ENV DEBIAN_FRONTEND=noninteractive
5555

5656
# Install requirements
@@ -72,15 +72,15 @@ RUN mkdir -p denops.vim \
7272

7373

7474
#------------------------------------------------------------------------------------------------------------
75-
FROM debian:bullseye-slim as runtime
75+
FROM debian:bookworm-slim as runtime
7676
ENV DEBIAN_FRONTEND=noninteractive
7777

7878
LABEL org.opencontainers.image.url https://github.com/orgs/vim-denops/packages/container/package/neovim
7979
LABEL org.opencontainers.image.source https://github.com/vim-denops/denops-dockerfile
8080

8181
# Prefer to use Debian Backports
8282
# https://backports.debian.org/
83-
RUN echo 'deb http://deb.debian.org/debian bullseye-backports main' > /etc/apt/sources.list.d/backports.list
83+
RUN echo 'deb http://deb.debian.org/debian bookworm-backports main' > /etc/apt/sources.list.d/backports.list
8484

8585
# Runtime environment
8686
ENV LC_ALL=C.UTF-8 \

dockerfiles/vim

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# syntax=docker.io/docker/dockerfile:1.4
22
#------------------------------------------------------------------------------------------------------------
3-
FROM debian:bullseye-backports as vim
3+
FROM debian:bookworm-backports as vim
44
ENV DEBIAN_FRONTEND=noninteractive
55

66
# Install requirements
@@ -26,7 +26,7 @@ RUN make install
2626

2727

2828
#------------------------------------------------------------------------------------------------------------
29-
FROM debian:bullseye-backports as deno
29+
FROM debian:bookworm-backports as deno
3030
ENV DEBIAN_FRONTEND=noninteractive
3131

3232
# Install requirements
@@ -44,7 +44,7 @@ RUN curl -fsSL https://deno.land/install.sh | DENO_INSTALL=/opt/deno sh -s ${DEN
4444

4545

4646
#------------------------------------------------------------------------------------------------------------
47-
FROM debian:bullseye-backports as denops
47+
FROM debian:bookworm-backports as denops
4848
ENV DEBIAN_FRONTEND=noninteractive
4949

5050
# Install requirements
@@ -66,15 +66,15 @@ RUN mkdir -p denops.vim \
6666

6767

6868
#------------------------------------------------------------------------------------------------------------
69-
FROM debian:bullseye-slim as runtime
69+
FROM debian:bookworm-slim as runtime
7070
ENV DEBIAN_FRONTEND=noninteractive
7171

7272
LABEL org.opencontainers.image.url https://github.com/orgs/vim-denops/packages/container/package/vim
7373
LABEL org.opencontainers.image.source https://github.com/vim-denops/denops-dockerfile
7474

7575
# Prefer to use Debian Backports
7676
# https://backports.debian.org/
77-
RUN echo 'deb http://deb.debian.org/debian bullseye-backports main' > /etc/apt/sources.list.d/backports.list
77+
RUN echo 'deb http://deb.debian.org/debian bookworm-backports main' > /etc/apt/sources.list.d/backports.list
7878

7979
# Runtime environment
8080
ENV LC_ALL=C.UTF-8 \

0 commit comments

Comments
 (0)