diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d00dba92c85a971026aa99963c05ae6e05dc82e1..2a6e919a1fe4dfd451520441ea9aed8bba2cf932 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -14,3 +14,13 @@ ubuntu_full3_10:
   - podman push $CI_REGISTRY_IMAGE/ubuntu-full-3.10
   retry: 2
 
+alpine_small3_10:
+  stage: first_images
+  tags:
+  - podman
+  script:
+  - echo $CI_REGISTRY_IMAGE
+  - echo -n $CI_JOB_TOKEN | podman login -u gitlab-ci-token --password-stdin $CI_REGISTRY
+  - podman build --network host --layers -t $CI_REGISTRY_IMAGE/alpine-small-3.10 -f=AlpineSmall3.10
+  - podman push $CI_REGISTRY_IMAGE/alpine-small-3.10
+  retry: 2
diff --git a/AlpineSmall3.10 b/AlpineSmall3.10
new file mode 100644
index 0000000000000000000000000000000000000000..c7d4b1942356636ec89f2f5c76ef7b0856ed0cf3
--- /dev/null
+++ b/AlpineSmall3.10
@@ -0,0 +1,3 @@
+FROM ghcr.io/osgeo/gdal:alpine-small-3.10.1 as builder
+
+