From ec45adabed84d79ff38b920c845b857e90b60eea Mon Sep 17 00:00:00 2001 From: Copilot Date: Thu, 3 Sep 2026 11:48:30 +0200 Subject: [PATCH] Added azure functions tools in devcontainer --- .../Dockerfile | 11 +++++++++++ .../devcontainer.json | 6 ++++-- .../07_Fraud_Intelligence/.devcontainer/Dockerfile | 11 +++++++++++ .../.devcontainer/devcontainer.json | 4 +++- 4 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 .devcontainer/03-azure-01-04-ai-07-fraud-intelligence/Dockerfile create mode 100644 03-Azure/01-04-AI/07_Fraud_Intelligence/.devcontainer/Dockerfile diff --git a/.devcontainer/03-azure-01-04-ai-07-fraud-intelligence/Dockerfile b/.devcontainer/03-azure-01-04-ai-07-fraud-intelligence/Dockerfile new file mode 100644 index 000000000..b46f9a471 --- /dev/null +++ b/.devcontainer/03-azure-01-04-ai-07-fraud-intelligence/Dockerfile @@ -0,0 +1,11 @@ +FROM mcr.microsoft.com/devcontainers/python:3.12-bookworm + +USER root + +RUN curl -sSL https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb \ + -o /tmp/packages-microsoft-prod.deb \ + && dpkg -i /tmp/packages-microsoft-prod.deb \ + && rm /tmp/packages-microsoft-prod.deb \ + && apt-get update \ + && apt-get install -y --no-install-recommends azure-functions-core-tools-4 \ + && rm -rf /var/lib/apt/lists/* \ No newline at end of file diff --git a/.devcontainer/03-azure-01-04-ai-07-fraud-intelligence/devcontainer.json b/.devcontainer/03-azure-01-04-ai-07-fraud-intelligence/devcontainer.json index 67ccf7a27..d0f9d75f5 100644 --- a/.devcontainer/03-azure-01-04-ai-07-fraud-intelligence/devcontainer.json +++ b/.devcontainer/03-azure-01-04-ai-07-fraud-intelligence/devcontainer.json @@ -2,8 +2,10 @@ // Fraud Intelligence Hack — Codespaces / Dev Container // Python agents + Microsoft Agent Framework orchestration + Azure tooling. "name": "Azure / AI / Fraud Intelligence", - "image": "mcr.microsoft.com/devcontainers/python:3.12-bookworm", - + "build": { + "dockerfile": "Dockerfile" + }, + "features": { "ghcr.io/devcontainers/features/azure-cli:1": { "version": "latest", diff --git a/03-Azure/01-04-AI/07_Fraud_Intelligence/.devcontainer/Dockerfile b/03-Azure/01-04-AI/07_Fraud_Intelligence/.devcontainer/Dockerfile new file mode 100644 index 000000000..b46f9a471 --- /dev/null +++ b/03-Azure/01-04-AI/07_Fraud_Intelligence/.devcontainer/Dockerfile @@ -0,0 +1,11 @@ +FROM mcr.microsoft.com/devcontainers/python:3.12-bookworm + +USER root + +RUN curl -sSL https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb \ + -o /tmp/packages-microsoft-prod.deb \ + && dpkg -i /tmp/packages-microsoft-prod.deb \ + && rm /tmp/packages-microsoft-prod.deb \ + && apt-get update \ + && apt-get install -y --no-install-recommends azure-functions-core-tools-4 \ + && rm -rf /var/lib/apt/lists/* \ No newline at end of file diff --git a/03-Azure/01-04-AI/07_Fraud_Intelligence/.devcontainer/devcontainer.json b/03-Azure/01-04-AI/07_Fraud_Intelligence/.devcontainer/devcontainer.json index 67ccf7a27..a452fa68b 100644 --- a/03-Azure/01-04-AI/07_Fraud_Intelligence/.devcontainer/devcontainer.json +++ b/03-Azure/01-04-AI/07_Fraud_Intelligence/.devcontainer/devcontainer.json @@ -2,7 +2,9 @@ // Fraud Intelligence Hack — Codespaces / Dev Container // Python agents + Microsoft Agent Framework orchestration + Azure tooling. "name": "Azure / AI / Fraud Intelligence", - "image": "mcr.microsoft.com/devcontainers/python:3.12-bookworm", + "build": { + "dockerfile": "Dockerfile" + }, "features": { "ghcr.io/devcontainers/features/azure-cli:1": {