Installing ShutIt Quickly

July 15, 2018 ยท View on GitHub

Installing with pip

pip install shutit

Configuration

To configure for your purposes, see: CONFIGURATION

Other install methods

Installing with virtualenv

git clone --recursive https://github.com/ianmiell/shutit
cd shutit
virtualenv env
source env/bin/activate
pip install -r requirements.txt
./shutit

Installing using Docker

You will need a docker daemon running for this:

user$ docker run -t -i -v /var/run/docker.sock:/var/run/docker.sock imiell/shutit /bin/bash
root$

Then you can try building something in library, eg rabbitmq:

root$ cd /opt/shutit/library/rabbitmq
root$ shutit build -m ..

From source

apt-get:

apt-get install git python-pip
git clone https://github.com/ianmiell/shutit.git
cd shutit
pip install -r requirements.txt

yum

yum install git python-pip
git clone https://github.com/ianmiell/shutit.git
cd shutit
pip install -r requirements.txt