Sign inSign up

besn0847/havana_controller

By besn0847

•Updated almost 11 years ago

This image contains the CONTROLLER install of the OpenStack Havana flavor.

Image
1

590

besn0847/havana_controller repository overview

Required configuration :

  • Linux Kernel 3.8.0
  • Docker version 0.7.2

Be patient when pulling the Docker image from the repo as the total size is around 1.9GB. Please note that all passwords are set to 'password'.


Components included :

  • All the required middleware (MySQL, RabbitMQ, NTP)
  • OpenStack Havana services
    • Identity service (Keystone)
    • Image service (Glance)
    • Compute service (Nova)
    • Dashboard service (Horizon)
    • Orchestration service (Heat)

Start the container has follows :

docker pull besn0847/havana_controller

docker run -t -i -p 80:80 openstack/havana:controller /bin/bash

/root/start-all.sh


Enable networking

If you want localhost access...

The internal docker NIC IP is set to 192.168.0.1 (no hostname). So to enable external access, just change the docker0 bridge IP to 192.168.0.254/24.

If you want remote host access...

You need to configure IPTABLES to enable Port Forwarding :

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 ! -d 192.168.0.0/24 -j MASQUERADE

iptables -t nat -I DOCKER 1 ! -i docker0 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.0.1:80

Tag summary

Content type

Image

Digest

sha256:34e34ce9e…

Size

638.9 MB

Last updated

almost 11 years ago

docker pull besn0847/havana_controller