Releases: mariotoffia/FluentDocker
Compatability with netcore 2.0
The fluentdocker library now uses multiple versions of the net core framework in it's dependency and therefore if used in a core 2.0 project it do no longer require old 1.1 dlls. This is achieved by adding core 2.0 as additional target and is included in nugget package in addition to 1.1 and full framework 4.5
Bugfix in Hosts.Discover
Fixed bug in Hosts.Discover where it required docker-machine. Now it skips docker-machine if not present and just detects the native docker daemon.
Improve Binary Discovery Performance
Now it just enumerates files with docker to get the initialization performance better.
It also adheres, again, to the DOCKER_TOOLBOX_INSTALL_PATH when searching for binaries.
2.2.6
Relaxed the amount of docker binaries to require. Now it only requires that docker or docker.exe is in the path. The other two; docker-compose and docker-machine is now optional and will only debug log when not found.
Bugfix Linux Docker Binary Search
Completely rewrote the search for docker binaries. This is much more flexible. Tested on windows and somewhat on Linux. I currently have no Mac so that part is completely untested.
DigitalOcean Machine Inspect Fix
This is a fix for DigitalOcean that do not reply with DiskSize
and CPU
in the driver object.
It is released as nuget packages version 2.2.3.
Bugfix machine release
A initial bugfix for docker-machine functionality.
There still are issues with docker-machine
since it will complain about not being able to contact the daemon. It works but the tests fails. This needs to be addressed later on.
For now it works and may be used.
Net Core Support
Thanks to smudge202 a .NET Core version of the FluentDocker now exists.
Many thanks for that!
2.2.0
Better cope with IPv6 - this is a patch release - same restrictions applies as with 2.1.0.
2.1.1
Switched to .NET Framework 4.5.1. This release contains lots of breaking changes. Do not use if you're not planning on 3.0.0. When the 3.0.0 release is done, it will contain info of everything that have changed.
Use this only if you must have 4.5.1 support