docker_commander 1.0.8
docker_commander: ^1.0.8 copied to clipboard
A Docker manager, for local and remote host machins. Works with personalized containers and pre-configured popular containers.
1.0.8 #
- Fix
stop
command forDockerHostRemote
andDockerHostServer
.
1.0.7 #
- Added support for Docker exec.
DockerProcess
: to handleexec
calls.execWhich
: to facilitate binary path resolution inside containers.execCat
: tocat
a file inside the container.
- Added
ApacheHttpdContainer
, to run a pre-configure Apache HTTPD. - Improved
Output
andOutputStream
:- Correctly detects that associated
DockerProcess
exited. - Improved ready state with
OutputReadyType
. DockerHostRemote
:OutputClient
now sleeps when sync doesn't receive data, to reduce number of calls.
- Correctly detects that associated
1.0.6 #
- Change libraries:
docker_commander.dart
: standard and portable, even works in the browser throughDockerHostRemote
.docker_commander_vm.dart
: VM exclusive features, likeDockerHostLocal
andDockerHostServer
.
- Fix Server token validation and ensure authentication in all operations.
1.0.5 #
- Fix libraries names.
1.0.4 #
- Fix library exports.
- Added
timeout
parameters to stop methods. - Organize imports.
- Improved README.md examples.
1.0.3 #
- Added support to be used in the browser (only with
DockerHostRemote
). DockerHost.run()
new parameters:- imageArgs
- ports
- network
- hostname
- environment
- Added
DockerContainerConfig
, for pre-configured containers. - Added
PostgreSQLContainer
, using pre-configuredDockerContainerConfig
.
1.0.2 #
- Added
DockerHostRemote
andDockerHostServer
. DockerHost
:- getRunnersInstanceIDs
- getRunnersNames
- getRunnerByInstanceID
- getRunnerByName
- stopByInstanceID
- stopByName
- stopRunners
DockerRunner
:- isRunning
- Tests now runs with
loca
andremote
contexts.
1.0.1 #
- Fix README.
1.0.0 #
- Initial version.