Directories
¶
| Path | Synopsis |
|---|---|
|
Package cli implements the fruitbox command-line interface, a Docker Compose-compatible front end that drives Apple's `container` runtime.
|
Package cli implements the fruitbox command-line interface, a Docker Compose-compatible front end that drives Apple's `container` runtime. |
|
Package compose loads Docker Compose files into a fully-resolved project model.
|
Package compose loads Docker Compose files into a fully-resolved project model. |
|
Package engine orchestrates a compose project against the container runtime: creating networks and volumes, then starting/stopping service containers in dependency order.
|
Package engine orchestrates a compose project against the container runtime: creating networks and volumes, then starting/stopping service containers in dependency order. |
|
Package runner abstracts execution of Apple's `container` CLI so that the orchestration engine can be unit-tested without the binary present.
|
Package runner abstracts execution of Apple's `container` CLI so that the orchestration engine can be unit-tested without the binary present. |
|
Package translate converts a resolved Docker Compose project model into the argument vectors understood by Apple's `container` CLI.
|
Package translate converts a resolved Docker Compose project model into the argument vectors understood by Apple's `container` CLI. |
Click to show internal directories.
Click to hide internal directories.