diff --git a/devcontainer_example.json b/devcontainer_example.json
new file mode 100644
index 0000000000000000000000000000000000000000..c62227752853c7e6d4db7d7f42747556744ccb27
--- /dev/null
+++ b/devcontainer_example.json
@@ -0,0 +1,19 @@
+{
+    "name": "Python",
+    "workspaceFolder": "/workdir",
+    "workspaceMount": "source=${localWorkspaceFolder},target=/workdir,type=bind,consistency=delegated",
+    "remoteUser": "vscode",
+    "image": "andrijoos/devcontainer-python:3-bookworm",
+    "customizations": {
+        "vscode": {
+            "extensions": [
+                "ms-python.python",
+                "ms-azuretools.vscode-docker"
+            ]
+        }
+    },
+    "containerEnv": {
+        "SHELL": "/bin/bash"
+    },
+    "postCreateCommand": "pip install -e ."
+}