# Dockerfile.base — bygg og push manuelt når tunge avhengigheter endres: # # docker build -f agents/core-logic/Dockerfile.base \ # -t us-central1-docker.pkg.dev/propane-will-491900-m5/osvauco-repo/osvauco-base:latest \ # agents/core-logic # docker push us-central1-docker.pkg.dev/propane-will-491900-m5/osvauco-repo/osvauco-base:latest # # Cloud Build kan også kjøre dette steget manuelt: # gcloud builds submit --config=cloudbuild.base.yaml . FROM python:3.12-slim WORKDIR /app # Kun de tunge avhengighetene — endres sjelden COPY requirements.txt . RUN pip install --no-cache-dir \ google-adk>=1.0.0 \ "google-cloud-aiplatform[adk,agent_engines,evaluation]>=1.112.0" \ pyarrow \ grpcio \ google-cloud-bigquery \ google-cloud-spanner \ google-cloud-bigtable \ google-auth-oauthlib>=1.2.0