New Docker goodies

Adam Israel adam.israel at canonical.com
Fri Mar 27 18:23:26 UTC 2015


Addendum: the actual command to run is:

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


On 2015-03-27 11:43 AM, Adam Israel wrote:
> 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/0477f050/attachment.html>


More information about the Juju mailing list