Skip to content

Commit 62d9889

Browse files
Update Dockerfile.Fibers and Dockerfile.Packages to Ubuntu 22.04
Consistent with Dockerfile.Node24 update for Python 3.10 support. Co-Authored-By: Claude (global.anthropic.claude-opus-4-5-20251101-v1:0) <noreply@anthropic.com>
1 parent 9b6483c commit 62d9889

2 files changed

Lines changed: 4 additions & 6 deletions

File tree

Dockerfile.Fibers

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
# Stage 1
2-
FROM ubuntu:20.04 AS base
2+
FROM ubuntu:22.04 AS base
33

44
# Set non-interactive mode to avoid prompts during installation
55
ENV DEBIAN_FRONTEND=noninteractive
66

77
# Install necessary dependencies
88
RUN apt-get update
99
RUN apt-get install -y software-properties-common
10-
RUN add-apt-repository -y ppa:ubuntu-toolchain-r/test
1110
RUN apt-get update
12-
RUN apt-get install -y build-essential python3 python3-distutils g++-10 make curl git pkg-config libssl-dev libffi-dev libgmp-dev libtool autoconf automake cmake wget xz-utils unzip vim
11+
RUN apt-get install -y build-essential python3 python3-distutils g++ make curl git pkg-config libssl-dev libffi-dev libgmp-dev libtool autoconf automake cmake wget xz-utils unzip vim
1312

1413
# Copy local Node.js source into the image
1514
WORKDIR /usr/src/node

Dockerfile.Packages

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
# Stage 1
2-
FROM ubuntu:20.04 AS base
2+
FROM ubuntu:22.04 AS base
33

44
# Set non-interactive mode to avoid prompts during installation
55
ENV DEBIAN_FRONTEND=noninteractive
66

77
# Install necessary dependencies
88
RUN apt-get update
99
RUN apt-get install -y software-properties-common
10-
RUN add-apt-repository -y ppa:ubuntu-toolchain-r/test
1110
RUN apt-get update
12-
RUN apt-get install -y build-essential python3 python3-distutils g++-10 make curl git pkg-config libssl-dev libffi-dev libgmp-dev libtool autoconf automake cmake wget xz-utils unzip vim
11+
RUN apt-get install -y build-essential python3 python3-distutils g++ make curl git pkg-config libssl-dev libffi-dev libgmp-dev libtool autoconf automake cmake wget xz-utils unzip vim
1312

1413
# Copy local Node.js source into the image
1514
WORKDIR /usr/src/node

0 commit comments

Comments
 (0)