This folder contains example projects demonstrating various features of FluentDocker v3.
Basic container creation and management using the v3 fluent API.
cd Simple && dotnet runDemonstrates Docker event streaming with the v3 IStreamDriver interface.
cd EventDriven && dotnet runShows how to interact with Docker when running inside a Docker container.
cd DockerInDockerLinux && dotnet runDemonstrates new v3 features:
- Container resource monitoring (CPU, memory, network, disk I/O)
- Static IPv4 assignment with custom networks
- Network creation with custom subnets
cd ContainerStats && dotnet runDemonstrates new v3 features:
- Docker Compose V2 (uses
docker composecommand) - Directory copy to/from containers
- TemplateString path interpolation (
${TEMP},${RND},${E_*})
cd ComposeV2 && dotnet runcd Examples
dotnet build- .NET 10.0 SDK
- Docker Desktop or Docker Engine
- FluentDocker library (referenced via project)