fix(workflow): remove build contexts from compose; build.sh uses docker build directly
This commit is contained in:
parent
3f91b27c94
commit
6a060aa8ab
3 changed files with 12 additions and 19 deletions
|
|
@ -4,9 +4,6 @@ services:
|
|||
# Enforces an egress allowlist — see proxy/squid.conf.
|
||||
proxy:
|
||||
image: registry.zeidler.dev/docker/playground/docker-claude-proxy:${IMAGE_TAG:-latest}
|
||||
build:
|
||||
context: proxy
|
||||
dockerfile: Dockerfile
|
||||
networks:
|
||||
- claude-internal # reachable by claude and webui containers
|
||||
- proxy-external # has outbound internet access
|
||||
|
|
@ -26,9 +23,6 @@ services:
|
|||
# Run via "docker compose run --rm --service-ports claude" (managed by claude.sh).
|
||||
claude:
|
||||
image: registry.zeidler.dev/docker/playground/docker-claude-claude:${IMAGE_TAG:-latest}
|
||||
build:
|
||||
context: claude/
|
||||
dockerfile: Dockerfile
|
||||
depends_on:
|
||||
proxy:
|
||||
condition: service_healthy
|
||||
|
|
@ -67,9 +61,6 @@ services:
|
|||
# Network isolation is identical to the CLI container.
|
||||
webui:
|
||||
image: registry.zeidler.dev/docker/playground/docker-claude-claude:${IMAGE_TAG:-latest}
|
||||
build:
|
||||
context: claude/
|
||||
dockerfile: Dockerfile
|
||||
entrypoint: ["/usr/local/bin/webui-entrypoint.sh"]
|
||||
depends_on:
|
||||
proxy:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue