Skip to content

Commit 1cbcae3

Browse files
vojtabiberleclaude
andcommitted
Add Docker Development section to CLAUDE.md
Document how to use Docker Compose when Go is not available locally. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent a3c0556 commit 1cbcae3

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

CLAUDE.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,19 @@ APIs are designed using Goa DSL in `/api/` directory. After modifying the design
4949
- Run `task generate-<service>-api` to regenerate server code, OpenAPI specs, and types
5050
- Never hand-edit generated code
5151

52+
## Docker Development
53+
54+
If Go is not available locally, use Docker Compose to run all commands:
55+
56+
```bash
57+
# Start a shell in the dev container
58+
docker-compose run --rm -u "$UID:$GID" --service-ports dev bash
59+
60+
# Then run commands inside the container
61+
task lint
62+
task tests
63+
```
64+
5265
## Common Development Commands
5366

5467
### Building (Local Development)

0 commit comments

Comments
 (0)