diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile
index 0b1f893b2eb506e346c9a3cd04384ab74cefd43f..56893ba9ac93bda32af2423cb25f1765a5e5ebf1 100644
--- a/.devcontainer/Dockerfile
+++ b/.devcontainer/Dockerfile
@@ -10,10 +10,10 @@ RUN apt-get update \
     && echo "deb [arch=amd64 signed-by=/usr/share/keyrings/feflow.gpg] https://download.feflow.com/download/FEFLOW/linux/apt-repo/$DIST_DIR stable main" | sudo tee /etc/apt/sources.list.d/feflow.stable.list \
     && apt-get update \
     && apt list | grep feflow  \
-    && apt-get install -yq --no-install-recommends feflow-ifm-devel feflow-python80 \
+    && apt-get install -yq --no-install-recommends feflow-ifm-devel feflow-python81 \
     && apt-get clean && rm -rf /var/lib/apt/lists/*
 
 ENV \
-    PYTHONPATH=/opt/feflow/8.0/python \
-    LD_LIBRARY_PATH=/opt/feflow/8.0/lib64:/opt/feflow/common/qt/lib64:/opt/feflow/common/lib64 \
-    FEFLOW80_ROOT=/opt/feflow/8.0
+    PYTHONPATH=/opt/feflow/8.1/python \
+    LD_LIBRARY_PATH=/opt/feflow/8.1/lib64:/opt/feflow/common/qt/lib64:/opt/feflow/common/lib64 \
+    FEFLOW81_ROOT=/opt/feflow/8.1
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 11a441635337669236e15c699151b4e80c65d0a5..e5df2fcf5e6fa187d4910b90ccec9b8a32d48b5d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,6 +5,7 @@ stages:
 variables:
   POETRY_CACHE_DIR: "$CI_PROJECT_DIR/.cache"
   DOCKER_IMAGE: registry.opengeosys.org/ogs/tools/ogstools/devcontainer-3.9
+  DOCKER_IMAGE_PINNED: registry.opengeosys.org/ogs/tools/ogstools/devcontainer-3.9:feflow-8.0
   DOCKER_USER_IMAGE: registry.opengeosys.org/ogs/tools/ogstools/main-3.9
 
 workflow:
@@ -18,7 +19,7 @@ workflow:
     - if: $CI_COMMIT_TAG
     - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $CI_PROJECT_PATH == "ogs/tools/ogstools"'
 
-image: $DOCKER_IMAGE
+image: $DOCKER_IMAGE_PINNED
 
 cache:
   paths:
diff --git a/Dockerfile b/Dockerfile
index 774f5217aecc2c95daa47010c18e42b008b5e7b0..111f38709b7648d51a01fdf15b8c04fcec87ef62 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM registry.opengeosys.org/ogs/tools/ogstools/devcontainer-3.9
+FROM registry.opengeosys.org/ogs/tools/ogstools/devcontainer-3.9:feflow-8.0
 
 RUN --mount=target=/ogstools,type=bind,source=.,readwrite \
      pip install /ogstools[feflow] \