From 7350494944030312bf5fc030f9ba0bd08b795353 Mon Sep 17 00:00:00 2001 From: codex Date: Wed, 10 Jun 2026 18:34:18 +0000 Subject: [PATCH] docs: link macos container prd to review comment --- docs/prds/prd-new-macos-container-backend.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/docs/prds/prd-new-macos-container-backend.md b/docs/prds/prd-new-macos-container-backend.md index 706cddf..a4f9745 100644 --- a/docs/prds/prd-new-macos-container-backend.md +++ b/docs/prds/prd-new-macos-container-backend.md @@ -25,11 +25,11 @@ bot-bottle currently has two local execution paths: Docker for the sidecar bundle and image-building pipeline. Issue #220 explored removing Docker as a host dependency. A follow-up -comment verified that smolvm can publish guest ports back to host -loopback and that another smolvm guest can reach that service through -the existing per-bottle loopback alias plus `--allow-cidr` path. That -keeps the VM-contained sidecar direction viable and rejects the -host-process sidecar fallback. +review comment verified that smolvm can publish guest ports back to +host loopback and that another smolvm guest can reach that service +through the existing per-bottle loopback alias plus `--allow-cidr` +path. That keeps the VM-contained sidecar direction viable and rejects +the host-process sidecar fallback. Apple's `container` CLI is another macOS-native way to run OCI images as lightweight Linux VMs. Its current command surface includes @@ -152,8 +152,9 @@ must prove one of these shapes: ## References -- Issue #220 comment: smolvm `--port/-p` can expose a guest service to - host loopback, and another smolvm guest can reach it through the - existing per-bottle loopback alias path. +- [Issue #220 review comment](https://gitea.dideric.is/didericis/bot-bottle/issues/220#issuecomment-1980): + smolvm `--port/-p` can expose a guest service to host loopback, and + another smolvm guest can reach it through the existing per-bottle + loopback alias path. - Apple Container command reference: `container run`, `build`, `exec`, port publishing, and network commands.