- Fixed tty command
- Added uninstall command
- Added direct routing to containers
- Added container lookups by name or ID to embedded dns server, for example (assuming the default vm hostname of
docker run -d --name postgres postgres ping postgres.docker
dlite stop sudo launchctl unload /Library/LaunchDaemons/local.dlite.plist # copy the new dlite binary over the top of the old one sudo launchctl load /Library/LaunchDaemons/local.dlite.plist dlite start
total rewrite, docker 1.12.2, linux 4.7.2. now embeds hyperkit as its own binary instead of trying to make it work as a library, this is more flexible and easier to update. also now uses qcow2 for the disk image which is much simpler.
this is completely incompatible with old versions of dlite. i highly recommend removing all traces of any previous installations before installing this version.
put this binary in your path somewhere and run
dlite init, follow the wizard and when it's complete run
dlite start to boot your vm for the first time. after that your normal docker commands should just work.
no longer checks if a request should be upgraded, rather just upgrades everything - this seems to drastically improve non-streaming replies with large payloads.
now incorporates some (slightly hacky) permissions changes to the 9p fs which allows for better separation of ownership between the host and guest.
fixes a bug where some systems would error trying to generate an ssh key because they didn't like
rsa being capitalized
actually appends the beta tag to the version because i hadn't been doing that and that's silly