diff --git a/01-features/04-manage-context-of-your-agent/memory/03-integrations/01-runtime-integration/Dockerfile b/01-features/04-manage-context-of-your-agent/memory/03-integrations/01-runtime-integration/Dockerfile index 11c0fab7b..41b4169fb 100644 --- a/01-features/04-manage-context-of-your-agent/memory/03-integrations/01-runtime-integration/Dockerfile +++ b/01-features/04-manage-context-of-your-agent/memory/03-integrations/01-runtime-integration/Dockerfile @@ -1,4 +1,5 @@ -FROM ghcr.io/astral-sh/uv:python3.13-bookworm-slim +FROM public.ecr.aws/docker/library/python:3.13-slim-trixie +COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ WORKDIR /app # All environment variables in one layer diff --git a/01-features/04-manage-context-of-your-agent/memory/03-integrations/02-identity-integration/Dockerfile b/01-features/04-manage-context-of-your-agent/memory/03-integrations/02-identity-integration/Dockerfile index bed135f2a..cb27ab783 100644 --- a/01-features/04-manage-context-of-your-agent/memory/03-integrations/02-identity-integration/Dockerfile +++ b/01-features/04-manage-context-of-your-agent/memory/03-integrations/02-identity-integration/Dockerfile @@ -1,4 +1,5 @@ -FROM ghcr.io/astral-sh/uv:python3.13-bookworm-slim +FROM public.ecr.aws/docker/library/python:3.13-slim-trixie +COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ WORKDIR /app # All environment variables in one layer diff --git a/01-features/04-manage-context-of-your-agent/memory/05-security/01-iam-scoped-access/Dockerfile b/01-features/04-manage-context-of-your-agent/memory/05-security/01-iam-scoped-access/Dockerfile index bed135f2a..cb27ab783 100644 --- a/01-features/04-manage-context-of-your-agent/memory/05-security/01-iam-scoped-access/Dockerfile +++ b/01-features/04-manage-context-of-your-agent/memory/05-security/01-iam-scoped-access/Dockerfile @@ -1,4 +1,5 @@ -FROM ghcr.io/astral-sh/uv:python3.13-bookworm-slim +FROM public.ecr.aws/docker/library/python:3.13-slim-trixie +COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ WORKDIR /app # All environment variables in one layer diff --git a/01-features/04-manage-context-of-your-agent/memory/05-security/02-cognito-federated-identity/Dockerfile b/01-features/04-manage-context-of-your-agent/memory/05-security/02-cognito-federated-identity/Dockerfile index bed135f2a..cb27ab783 100644 --- a/01-features/04-manage-context-of-your-agent/memory/05-security/02-cognito-federated-identity/Dockerfile +++ b/01-features/04-manage-context-of-your-agent/memory/05-security/02-cognito-federated-identity/Dockerfile @@ -1,4 +1,5 @@ -FROM ghcr.io/astral-sh/uv:python3.13-bookworm-slim +FROM public.ecr.aws/docker/library/python:3.13-slim-trixie +COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ WORKDIR /app # All environment variables in one layer diff --git a/01-features/07-centralize-and-govern-your-ai-infrastructure/03-registry/03-advanced/discovery-and-invocation-at-runtime/Dockerfile b/01-features/07-centralize-and-govern-your-ai-infrastructure/03-registry/03-advanced/discovery-and-invocation-at-runtime/Dockerfile index c937e60d5..34f6171c3 100644 --- a/01-features/07-centralize-and-govern-your-ai-infrastructure/03-registry/03-advanced/discovery-and-invocation-at-runtime/Dockerfile +++ b/01-features/07-centralize-and-govern-your-ai-infrastructure/03-registry/03-advanced/discovery-and-invocation-at-runtime/Dockerfile @@ -1,4 +1,5 @@ -FROM ghcr.io/astral-sh/uv:python3.13-bookworm-slim +FROM public.ecr.aws/docker/library/python:3.13-slim-trixie +COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ WORKDIR /app # All environment variables in one layer diff --git a/01-features/07-centralize-and-govern-your-ai-infrastructure/03-registry/03-advanced/publish-agentcore-tools-in-registry/Dockerfile b/01-features/07-centralize-and-govern-your-ai-infrastructure/03-registry/03-advanced/publish-agentcore-tools-in-registry/Dockerfile index 3b954f785..e9b4d89a4 100644 --- a/01-features/07-centralize-and-govern-your-ai-infrastructure/03-registry/03-advanced/publish-agentcore-tools-in-registry/Dockerfile +++ b/01-features/07-centralize-and-govern-your-ai-infrastructure/03-registry/03-advanced/publish-agentcore-tools-in-registry/Dockerfile @@ -1,4 +1,5 @@ -FROM ghcr.io/astral-sh/uv:python3.13-bookworm-slim +FROM public.ecr.aws/docker/library/python:3.13-slim-trixie +COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ WORKDIR /app # All environment variables in one layer diff --git a/01-features/08-agents-that-transact/02-use-cases/pay-for-content-browser-use/agent/Dockerfile b/01-features/08-agents-that-transact/02-use-cases/pay-for-content-browser-use/agent/Dockerfile index 77968fbbf..4d99f5ac6 100644 --- a/01-features/08-agents-that-transact/02-use-cases/pay-for-content-browser-use/agent/Dockerfile +++ b/01-features/08-agents-that-transact/02-use-cases/pay-for-content-browser-use/agent/Dockerfile @@ -1,4 +1,4 @@ -FROM public.ecr.aws/docker/library/python:3.13-slim-bookworm +FROM public.ecr.aws/docker/library/python:3.13-slim-trixie WORKDIR /app diff --git a/01-features/08-agents-that-transact/02-use-cases/pay-for-data/agent/Dockerfile b/01-features/08-agents-that-transact/02-use-cases/pay-for-data/agent/Dockerfile index ee22b466c..4e7d42db5 100644 --- a/01-features/08-agents-that-transact/02-use-cases/pay-for-data/agent/Dockerfile +++ b/01-features/08-agents-that-transact/02-use-cases/pay-for-data/agent/Dockerfile @@ -1,4 +1,4 @@ -FROM public.ecr.aws/docker/library/python:3.13-slim-bookworm +FROM public.ecr.aws/docker/library/python:3.13-slim-trixie WORKDIR /app diff --git a/06-workshops/07-AgentCore-evaluations/05-groundtruth-based-evalautions/Dockerfile b/06-workshops/07-AgentCore-evaluations/05-groundtruth-based-evalautions/Dockerfile index 0f094c584..d7cba45e5 100644 --- a/06-workshops/07-AgentCore-evaluations/05-groundtruth-based-evalautions/Dockerfile +++ b/06-workshops/07-AgentCore-evaluations/05-groundtruth-based-evalautions/Dockerfile @@ -1,4 +1,5 @@ -FROM ghcr.io/astral-sh/uv:python3.13-bookworm-slim +FROM public.ecr.aws/docker/library/python:3.13-slim-trixie +COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ WORKDIR /app # All environment variables in one layer diff --git a/06-workshops/13-AgentCore-payments/02-use-cases/pay-for-content-browser-use/agent/Dockerfile b/06-workshops/13-AgentCore-payments/02-use-cases/pay-for-content-browser-use/agent/Dockerfile index 77968fbbf..4d99f5ac6 100644 --- a/06-workshops/13-AgentCore-payments/02-use-cases/pay-for-content-browser-use/agent/Dockerfile +++ b/06-workshops/13-AgentCore-payments/02-use-cases/pay-for-content-browser-use/agent/Dockerfile @@ -1,4 +1,4 @@ -FROM public.ecr.aws/docker/library/python:3.13-slim-bookworm +FROM public.ecr.aws/docker/library/python:3.13-slim-trixie WORKDIR /app diff --git a/06-workshops/13-AgentCore-payments/02-use-cases/pay-for-data/agent/Dockerfile b/06-workshops/13-AgentCore-payments/02-use-cases/pay-for-data/agent/Dockerfile index ee22b466c..4e7d42db5 100644 --- a/06-workshops/13-AgentCore-payments/02-use-cases/pay-for-data/agent/Dockerfile +++ b/06-workshops/13-AgentCore-payments/02-use-cases/pay-for-data/agent/Dockerfile @@ -1,4 +1,4 @@ -FROM public.ecr.aws/docker/library/python:3.13-slim-bookworm +FROM public.ecr.aws/docker/library/python:3.13-slim-trixie WORKDIR /app