New Docker goodies

Adam Israel adam.israel at canonical.com
Fri Mar 27 17:43:19 UTC 2015


I just finished building a docker image for anyone who wants to test
juju 1.23-beta2 in a clean environment. By default, it'll setup a new,
persistent environment:

    docker run -ti adamisrael/juju-1.23 -v
$HOME/.juju-1.23:/home/ubuntu/.juju

I intend to maintain images for each released version of juju, as well
as a nightly build of trunk.

Issues, suggestions, and pull requests welcome:

    https://github.com/AdamIsrael/dockerfiles/tree/master/juju/1.23


On 2015-03-27 10:16 AM, Charles Butler wrote:
> Using the docker box  is a complete isolation from your local system.
> We're building docker images to scratch some itches:
>
> - Run latest juju in full isolation so we can test the new features as
> they land
> - Isolate dependencies during charm reviews. (00-setup as sudo on your
> system leaves WHAT behind exactly?)
> - A portable method to try things, and get other users started
> - Doing something interesting? commit a layer and share it! 
>
> There's more implications here than I have listed - but it's a good
> start to see why we are exploring the distribution of dockerfiles for
> juju client usage. 
>
> All the best,
>
>
>
> Charles Butler <charles.butler at canonical.com
> <mailto:charles.butler at canonical.com>> - Juju Charmer
> Come see the future of datacenter orchestration: http://jujucharms.com
>
> On Fri, Mar 27, 2015 at 12:04 PM, Nate Finch <nate.finch at canonical.com
> <mailto:nate.finch at canonical.com>> wrote:
>
>     What does this do that just using the juju binary on your local
>     system doesn't do? 
>
>     On Fri, Mar 27, 2015 at 11:49 AM, Jorge O. Castro
>     <jorge at ubuntu.com <mailto:jorge at ubuntu.com>> wrote:
>
>         Hi everyone,
>
>         First, if you haven't seen this yet, this is a docker
>         container that
>         let's you just try Juju, with the limitation that you can't do the
>         local provider.
>
>         - https://registry.hub.docker.com/u/whitmo/jujubox/
>         - https://github.com/whitmo/jujubox
>
>         And here's the new bits, Cory Johns has been working on making
>         a juju
>         docker container that is more useful for charm developers and
>         testers
>         (so it's a bit larger than the jujubox)
>
>         - https://registry.hub.docker.com/u/johnsca/charmbox/
>         - https://github.com/juju-solutions/charmbox
>
>         Again the limitation is you can't use the local provider,
>         however if
>         you're testing on public clouds then you should see dramatic
>         workflow
>         speed vs. using the vagrant boxes.
>
>         PRs and feedback all welcome!
>
>         --
>         Jorge Castro
>         Canonical Ltd.
>         http://juju.ubuntu.com/ - Automate your Cloud Infrastructure
>
>         --
>         Juju mailing list
>         Juju at lists.ubuntu.com <mailto:Juju at lists.ubuntu.com>
>         Modify settings or unsubscribe at:
>         https://lists.ubuntu.com/mailman/listinfo/juju
>
>
>
>     --
>     Juju mailing list
>     Juju at lists.ubuntu.com <mailto:Juju at lists.ubuntu.com>
>     Modify settings or unsubscribe at:
>     https://lists.ubuntu.com/mailman/listinfo/juju
>
>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20150327/a8c20153/attachment.html>


More information about the Juju mailing list