# Lab 08 — Membership inference (Chapter 8: Inference and Privacy Attacks).
# Runs on the shared lab-pack base image; this lab needs nothing beyond it
# (synthetic tabular data, a small torch MLP, scikit-learn — all in the base).
FROM aais-labs:1.0.0

# Build the base once from labs/Dockerfile:  docker build -t aais-labs:1.0.0 .
# Then run this lab in isolation:
#   docker build -t aais-lab08 08-inference-and-privacy-attacks/
#   docker run --rm -p 8888:8888 -v "$PWD":/work aais-lab08
# JupyterLab is published on :8888; open the printed token URL and run
# 08_membership_inference.ipynb (build it first with build_notebooks.sh).
