Commit 19edd0f
박성모
feat(install): auto-build openclaw:local image before compose_up
The openclaw upstream docker-compose.yml uses
${OPENCLAW_IMAGE:-openclaw:local} as the default image tag.
'openclaw:local' is not in any registry — it must be built locally from
$OPENCLAW_DIR/Dockerfile (upstream's scripts/docker/setup.sh does this).
Without that build step, compose_up tries to pull and dies:
Error response from daemon: pull access denied for openclaw,
repository does not exist or may require 'docker login'
Add a build step inside step_compose_up: when target tag equals
'openclaw:local' and 'docker image inspect' returns nothing, run
DOCKER_BUILDKIT=1 docker build -t openclaw:local "$OPENCLAW_DIR".
Skip if the user has set a custom $OPENCLAW_IMAGE pointing to a
registry image.
Update TROUBLESHOOTING '원인 B — 이미지 pull 실패' with the specific
'pull access denied for openclaw' message and self-update guidance.1 parent 0546cbb commit 19edd0f
2 files changed
Lines changed: 32 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
524 | 524 | | |
525 | 525 | | |
526 | 526 | | |
527 | | - | |
| 527 | + | |
| 528 | + | |
528 | 529 | | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
529 | 537 | | |
530 | 538 | | |
531 | | - | |
| 539 | + | |
532 | 540 | | |
533 | 541 | | |
534 | 542 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
280 | 280 | | |
281 | 281 | | |
282 | 282 | | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
283 | 305 | | |
284 | 306 | | |
285 | 307 | | |
| |||
0 commit comments