Sign inSign up

chrisrock/openstack-cli

By chrisrock

Updated almost 11 years ago

Open Stack CLI in Docker

Image
5

10K+

chrisrock/openstack-cli repository overview

Open Stack CLI in Docker

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 ;-)

Quick Start

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

Manual Build

# 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

Contributing

  1. Fork it ( http://github.com//git-contributors/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Copyright (c) 2015 Christoph Hartmann

Licensed under MIT

Tag summary

Content type

Image

Digest

sha256:dd51d56a1

Size

104 MB

Last updated

almost 11 years ago

docker pull chrisrock/openstack-cli