Skip to content

Releases: umihico/docker-selenium-lambda

Version Updates Thu Jan 29 02:38:47 UTC 2026

29 Jan 02:38
6f035d5

Choose a tag to compare

SHA256_DIGEST=9452cd99484f2ac5ac8242449f28bc3c0adc34f6422b47e3cc12a146cdf87813
REVISION=1568190
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.40.0
CHROME_VERSION=145.0.7632.26

diff --git a/Dockerfile b/Dockerfile
index ae3c317..3b6db2c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,7 +1,7 @@
FROM public.ecr.aws/lambda/python@sha256:9452cd99484f2ac5ac8242449f28bc3c0adc34f6422b47e3cc12a146cdf87813 as build
RUN dnf install -y unzip && \

diff --git a/README.md b/README.md
index bf020dc..3b1f6a5 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.

  • Python 3.13.11
    -- chromium 144.0.7559.109
    -- chromedriver 144.0.7559.109
    +- chromium 145.0.7632.26
    +- chromedriver 145.0.7632.26
  • selenium 4.40.0

Running the demo

Version Updates Wed Jan 28 02:23:15 UTC 2026

28 Jan 02:23
1522f7b

Choose a tag to compare

SHA256_DIGEST=9452cd99484f2ac5ac8242449f28bc3c0adc34f6422b47e3cc12a146cdf87813
REVISION=1552494
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.40.0
CHROME_VERSION=144.0.7559.109

diff --git a/Dockerfile b/Dockerfile
index 04dcc35..ae3c317 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:c6a7c7b1af774c2f7832c4d27c35acf554e46013d3dcf15e8c4e7a4b493afeee as build
+FROM public.ecr.aws/lambda/python@sha256:9452cd99484f2ac5ac8242449f28bc3c0adc34f6422b47e3cc12a146cdf87813 as build
RUN dnf install -y unzip && \

-FROM public.ecr.aws/lambda/python@sha256:c6a7c7b1af774c2f7832c4d27c35acf554e46013d3dcf15e8c4e7a4b493afeee
+FROM public.ecr.aws/lambda/python@sha256:9452cd99484f2ac5ac8242449f28bc3c0adc34f6422b47e3cc12a146cdf87813
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index 7360186..bf020dc 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.

  • Python 3.13.11
    -- chromium 144.0.7559.96
    -- chromedriver 144.0.7559.96
    +- chromium 144.0.7559.109
    +- chromedriver 144.0.7559.109
  • selenium 4.40.0

Running the demo

Version Updates Wed Jan 21 02:23:43 UTC 2026

21 Jan 02:23
55b093b

Choose a tag to compare

SHA256_DIGEST=c6a7c7b1af774c2f7832c4d27c35acf554e46013d3dcf15e8c4e7a4b493afeee
REVISION=1552494
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.40.0
CHROME_VERSION=144.0.7559.96

diff --git a/Dockerfile b/Dockerfile
index 5f181d0..04dcc35 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:eb21bee578aea57bc89d7681de0cc3deda5426499ae195615cc247738d39d6f6 as build
+FROM public.ecr.aws/lambda/python@sha256:c6a7c7b1af774c2f7832c4d27c35acf554e46013d3dcf15e8c4e7a4b493afeee as build
RUN dnf install -y unzip && \

-FROM public.ecr.aws/lambda/python@sha256:eb21bee578aea57bc89d7681de0cc3deda5426499ae195615cc247738d39d6f6
+FROM public.ecr.aws/lambda/python@sha256:c6a7c7b1af774c2f7832c4d27c35acf554e46013d3dcf15e8c4e7a4b493afeee
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index 476752d..7360186 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.

  • Python 3.13.11
    -- chromium 143.0.7499.192
    -- chromedriver 143.0.7499.192
    +- chromium 144.0.7559.96
    +- chromedriver 144.0.7559.96
  • selenium 4.40.0

Running the demo

Version Updates Mon Jan 19 02:25:01 UTC 2026

19 Jan 02:25
b6cdf8f

Choose a tag to compare

SHA256_DIGEST=eb21bee578aea57bc89d7681de0cc3deda5426499ae195615cc247738d39d6f6
REVISION=1536371
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.40.0
CHROME_VERSION=143.0.7499.192

diff --git a/Dockerfile b/Dockerfile
index 0c31e81..5f181d0 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,16 +1,16 @@
-FROM public.ecr.aws/lambda/python@sha256:47b6c63b5a03a6748ee0a98335977a2fef17c07915fabe88547e1b925cda5433 as build
+FROM public.ecr.aws/lambda/python@sha256:eb21bee578aea57bc89d7681de0cc3deda5426499ae195615cc247738d39d6f6 as build
RUN dnf install -y unzip &&
curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/143.0.7499.192/linux64/chromedriver-linux64.zip" &&
curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/143.0.7499.192/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/

-FROM public.ecr.aws/lambda/python@sha256:47b6c63b5a03a6748ee0a98335977a2fef17c07915fabe88547e1b925cda5433
+FROM public.ecr.aws/lambda/python@sha256:eb21bee578aea57bc89d7681de0cc3deda5426499ae195615cc247738d39d6f6
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
xorg-x11-xauth dbus-glib dbus-glib-devel nss mesa-libgbm && \

  • pip install selenium==4.39.0
  • pip install selenium==4.40.0
    COPY --from=build /opt/chrome-linux64 /opt/chrome
    COPY --from=build /opt/chromedriver-linux64 /opt/
    COPY main.py ./
    diff --git a/README.md b/README.md
    index 6993c89..476752d 100644
    --- a/README.md
    +++ b/README.md
    @@ -10,7 +10,7 @@ This image goes with these versions. [These are automatically updated and tested
  • Python 3.13.11
  • chromium 143.0.7499.192
  • chromedriver 143.0.7499.192
    -- selenium 4.39.0
    +- selenium 4.40.0

Running the demo

Version Updates Sat Jan 10 02:09:15 UTC 2026

10 Jan 02:09
d59cf5a

Choose a tag to compare

SHA256_DIGEST=47b6c63b5a03a6748ee0a98335977a2fef17c07915fabe88547e1b925cda5433
REVISION=1536371
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.39.0
CHROME_VERSION=143.0.7499.192

diff --git a/Dockerfile b/Dockerfile
index 110d8bb..0c31e81 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:da91b03913bc525dbee8755fac06469337038504769f1167be2951d8444e2b13 as build
+FROM public.ecr.aws/lambda/python@sha256:47b6c63b5a03a6748ee0a98335977a2fef17c07915fabe88547e1b925cda5433 as build
RUN dnf install -y unzip &&
curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/143.0.7499.192/linux64/chromedriver-linux64.zip" &&
curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/143.0.7499.192/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/

-FROM public.ecr.aws/lambda/python@sha256:da91b03913bc525dbee8755fac06469337038504769f1167be2951d8444e2b13
+FROM public.ecr.aws/lambda/python@sha256:47b6c63b5a03a6748ee0a98335977a2fef17c07915fabe88547e1b925cda5433
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index b00f2ec..6993c89 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@ This is minimum demo of headless chrome and selenium on container image on AWS L

This image goes with these versions. These are automatically updated and tested everyday.

-- Python 3.13.9
+- Python 3.13.11

  • chromium 143.0.7499.192
  • chromedriver 143.0.7499.192
  • selenium 4.39.0

Version Updates Wed Jan 7 02:12:57 UTC 2026

07 Jan 02:13
0dfcb9c

Choose a tag to compare

SHA256_DIGEST=da91b03913bc525dbee8755fac06469337038504769f1167be2951d8444e2b13
REVISION=1536371
PYTHON_VERSION=3.13.9
SELENIUM_VERSION=4.39.0
CHROME_VERSION=143.0.7499.192

diff --git a/Dockerfile b/Dockerfile
index 1b813f7..110d8bb 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:787dc4ac965c72e74ecdc25ec16917b654239db1a655b8a5f1f24e495e2e4d18 as build
+FROM public.ecr.aws/lambda/python@sha256:da91b03913bc525dbee8755fac06469337038504769f1167be2951d8444e2b13 as build
RUN dnf install -y unzip && \

-FROM public.ecr.aws/lambda/python@sha256:787dc4ac965c72e74ecdc25ec16917b654239db1a655b8a5f1f24e495e2e4d18
+FROM public.ecr.aws/lambda/python@sha256:da91b03913bc525dbee8755fac06469337038504769f1167be2951d8444e2b13
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index a5ec9ac..b00f2ec 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.

  • Python 3.13.9
    -- chromium 143.0.7499.169
    -- chromedriver 143.0.7499.169
    +- chromium 143.0.7499.192
    +- chromedriver 143.0.7499.192
  • selenium 4.39.0

Running the demo

Version Updates Fri Dec 19 02:08:53 UTC 2025

19 Dec 02:08
cba4b40

Choose a tag to compare

SHA256_DIGEST=787dc4ac965c72e74ecdc25ec16917b654239db1a655b8a5f1f24e495e2e4d18
REVISION=1536371
PYTHON_VERSION=3.13.9
SELENIUM_VERSION=4.39.0
CHROME_VERSION=143.0.7499.169

diff --git a/Dockerfile b/Dockerfile
index 7265555..1b813f7 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:995c3cd4acfc0681c21cf04fe9754560e30a5d9c5b011b8c405ad1927ca4fdb6 as build
+FROM public.ecr.aws/lambda/python@sha256:787dc4ac965c72e74ecdc25ec16917b654239db1a655b8a5f1f24e495e2e4d18 as build
RUN dnf install -y unzip && \

-FROM public.ecr.aws/lambda/python@sha256:995c3cd4acfc0681c21cf04fe9754560e30a5d9c5b011b8c405ad1927ca4fdb6
+FROM public.ecr.aws/lambda/python@sha256:787dc4ac965c72e74ecdc25ec16917b654239db1a655b8a5f1f24e495e2e4d18
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index ba05845..a5ec9ac 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.

  • Python 3.13.9
    -- chromium 143.0.7499.146
    -- chromedriver 143.0.7499.146
    +- chromium 143.0.7499.169
    +- chromedriver 143.0.7499.169
  • selenium 4.39.0

Running the demo

Version Updates Wed Dec 17 02:05:34 UTC 2025

17 Dec 02:05
accf519

Choose a tag to compare

SHA256_DIGEST=995c3cd4acfc0681c21cf04fe9754560e30a5d9c5b011b8c405ad1927ca4fdb6
REVISION=1536371
PYTHON_VERSION=3.13.9
SELENIUM_VERSION=4.39.0
CHROME_VERSION=143.0.7499.146

diff --git a/Dockerfile b/Dockerfile
index c6834c7..7265555 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:27f9d657bbd39aa94a5a32ad0c98b797c7f92fa4fddf983f06ab58c4cc931722 as build
+FROM public.ecr.aws/lambda/python@sha256:995c3cd4acfc0681c21cf04fe9754560e30a5d9c5b011b8c405ad1927ca4fdb6 as build
RUN dnf install -y unzip && \

-FROM public.ecr.aws/lambda/python@sha256:27f9d657bbd39aa94a5a32ad0c98b797c7f92fa4fddf983f06ab58c4cc931722
+FROM public.ecr.aws/lambda/python@sha256:995c3cd4acfc0681c21cf04fe9754560e30a5d9c5b011b8c405ad1927ca4fdb6
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index 918e81e..ba05845 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.

  • Python 3.13.9
    -- chromium 143.0.7499.42
    -- chromedriver 143.0.7499.42
    +- chromium 143.0.7499.146
    +- chromedriver 143.0.7499.146
  • selenium 4.39.0

Running the demo

Version Updates Thu Dec 11 02:09:40 UTC 2025

11 Dec 02:09
a01af02

Choose a tag to compare

SHA256_DIGEST=27f9d657bbd39aa94a5a32ad0c98b797c7f92fa4fddf983f06ab58c4cc931722
REVISION=1536371
PYTHON_VERSION=3.13.9
SELENIUM_VERSION=4.39.0
CHROME_VERSION=143.0.7499.42

diff --git a/Dockerfile b/Dockerfile
index cacace6..c6834c7 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:42fd4356bf50655e7fff84abd2b7da8ac83536e363bb15c360a07f1781198e15 as build
+FROM public.ecr.aws/lambda/python@sha256:27f9d657bbd39aa94a5a32ad0c98b797c7f92fa4fddf983f06ab58c4cc931722 as build
RUN dnf install -y unzip && \

-FROM public.ecr.aws/lambda/python@sha256:42fd4356bf50655e7fff84abd2b7da8ac83536e363bb15c360a07f1781198e15
+FROM public.ecr.aws/lambda/python@sha256:27f9d657bbd39aa94a5a32ad0c98b797c7f92fa4fddf983f06ab58c4cc931722
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index 8e23403..918e81e 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.

  • Python 3.13.9
    -- chromium 143.0.7499.40
    -- chromedriver 143.0.7499.40
    +- chromium 143.0.7499.42
    +- chromedriver 143.0.7499.42
  • selenium 4.39.0

Running the demo

Version Updates Sun Dec 7 02:14:43 UTC 2025

07 Dec 02:14
e4cc725

Choose a tag to compare

SHA256_DIGEST=42fd4356bf50655e7fff84abd2b7da8ac83536e363bb15c360a07f1781198e15
REVISION=1536371
PYTHON_VERSION=3.13.9
SELENIUM_VERSION=4.39.0
CHROME_VERSION=143.0.7499.40

diff --git a/Dockerfile b/Dockerfile
index 50192c8..cacace6 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -10,7 +10,7 @@ RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
xorg-x11-xauth dbus-glib dbus-glib-devel nss mesa-libgbm && \

  • pip install selenium==4.38.0
  • pip install selenium==4.39.0
    COPY --from=build /opt/chrome-linux64 /opt/chrome
    COPY --from=build /opt/chromedriver-linux64 /opt/
    COPY main.py ./
    diff --git a/README.md b/README.md
    index 5ed3393..8e23403 100644
    --- a/README.md
    +++ b/README.md
    @@ -10,7 +10,7 @@ This image goes with these versions. [These are automatically updated and tested
  • Python 3.13.9
  • chromium 143.0.7499.40
  • chromedriver 143.0.7499.40
    -- selenium 4.38.0
    +- selenium 4.39.0

Running the demo