stdiobus-backend-docker
Docker backend for stdio_bus - containerized transport layer.
This crate provides a Docker-based backend that runs stdio_bus inside a container. It works on all platforms including Windows.
Installation
[]
= "1.0"
Prerequisites
- Docker installed and running
- Access to Docker socket
Usage
Most users should use stdiobus-client with the default docker feature:
use StdioBus;
let bus = builder
.config_path
.backend_docker
.docker_image
.build?;
Direct Usage
use DockerBackend;
use DockerOptions;
let backend = new?;
backend.start.await?;
Platform Support
| Platform | Status |
|---|---|
| Linux x64/arm64 | ✓ |
| macOS x64/arm64 | ✓ |
| Windows x64 | ✓ |
License
Apache-2.0