I had some issues installing the python dependencies for OpenStack with pip on MacOS. Instead of using virtualenv, I started using Docker with all OpenStack tools installed. Best thing: No dependencies hell on my machine ;-)
docker pull chrisrock/openstack-cli
# $(pwd)/config is the path where your openstackrc files are located
docker run -it -v $(pwd)/config:/config chrisrock/openstack-cli /bin/bash
# source the config file
$ source /config/example.rc
# Build the docker clients locally
docker build -t oscli .
# Use the clients
docker run -it oscli /bin/bash
# If you like to mount your config files
docker run -it -v $(pwd)/config:/config oscli /bin/bash
git checkout -b my-new-feature)git commit -am 'Add some feature')git push origin my-new-feature)Copyright (c) 2015 Christoph Hartmann
Licensed under MIT
Content type
Image
Digest
sha256:dd51d56a1…
Size
104 MB
Last updated
almost 11 years ago
docker pull chrisrock/openstack-cli