Skip to content

Instantly share code, notes, and snippets.

@tvansteenburgh
Created November 17, 2014 18:04
Show Gist options
  • Save tvansteenburgh/59f97dcbe23df746758a to your computer and use it in GitHub Desktop.
Save tvansteenburgh/59f97dcbe23df746758a to your computer and use it in GitHub Desktop.
bundletester Dockerfile
FROM ubuntu:14.04
RUN apt-get update -qy
RUN apt-get install -qy software-properties-common
RUN apt-add-repository ppa:juju/stable
RUN apt-get install -qy lxc iptables
RUN apt-get -qy install juju-core juju-quickstart juju-deployer tmux charm-tools juju-local openssh-client
RUN apt-get install -qy python-pip git
RUN pip install git+git://github.com/juju-solutions/bundletester.git
RUN pip install blessings
RUN useradd ubuntu
RUN echo "ubuntu ALL=(ALL) NOPASSWD: ALL" >/etc/sudoers.d/ubuntu
WORKDIR /home/ubuntu
ENV HOME /home/ubuntu
USER ubuntu
ENV JUJU_HOME /home/ubuntu/.juju
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment