FluentDocker
FluentDocker copied to clipboard
Use docker, docker-compose local and remote in tests and your .NET core/full framework apps via a FluentAPI
I'm using this excellent package in xUnit integration tests that run as part of a GitHub Action. The code I'm testing interacts with various databases, e.g. SQL Server, MySQL, Postgres,...
Hi, I try to create a container with GPU support with fluent docker, as specified in the [Docker Documentation](https://docs.docker.com/engine/reference/commandline/create/). I figured out, that fluent docker does not have support for...
Loving this library, fantastic work! I was wondering if it would be possible to introduce a `.Kill()` on `IContainerService` that would use `docker kill`? When tearing down an integration test,...
I'm currently unable to replicate the following non-fluent code in the Fluent API: ``` var id = _docker.Host.Run("mcr.microsoft.com/dotnet/sdk:6.0", new ContainerCreateParams() { Interactive = true, Volumes = new []{$"{appDir}:/app", $"{nugetConfigPath}:/app/nuget.config" },...
Hello, first of all, thanks for your awesome work on FluendDocker. I have enjoyed using it so far. We're having problems translating the following command to FluendDocker: ``` docker run...
Possible fix for #246 based on my suggestion. This fix exposes the `ImageBuilderConfig` field internally to make it possible to write a custom `ImageBuilderConfig.File` value. Input is gladly received, I...
I'm currently writing integration tests for my project. But what I'm running into is that these sometimes fail. The error that pops up is that it can't find the configured...
What if I need to set up multiple devices, will you support this in the future.
In FileBuilder, when RenderDockerfile gets called, it always renderes a Dockerfile to the _workingFolder with the name of "Dockerfile". When multiple Docker containers is build simultaneous, this means that the...