Public Repository

Last pushed: 2 months ago
Short Description
IM - Infrastructure Manager web GUI
Full Description

IM - Infrastructure Manager web GUI

IM is a tool that ease the access and the usability of IaaS clouds by automating the VMI selection, deployment, configuration, software installation, monitoring and update of Virtual Appliances. It supports APIs from a large number of virtual platforms, making user applications cloud-agnostic. In addition it integrates a contextualization system to enable the installation and configuration of all the user required applications providing the user with a fully functional infrastructure.

Read the documentation and more at

Source code at:

This container is prepaired to work linked with the IM service container (grycap/im), in this way:

  • First launch the IM service specifying the name "im":
sudo docker run -d -p 8899:8899 --name im grycap/im 
  • Then launch the im-web container linking to the im:
sudo docker run -d -p 80:80 --name im-web --link im:im grycap/im-web 
  • It also supports environment variables to set the IM service location:
    • im_use_rest: Uses the REST API instead of the XML-RPC that is the default one. Default value "false".
    • im_use_ssl: Uses HTTPS to connect with the REST or XML-RPC APIs. Default value "false".
    • im_host: Hostname of the IM service. Default value "im".
    • im_port: Port of the IM service. Default value "8899".
    • im_db: Location of the D.B. file used in the web application to store data. Default value "/home/www-data/im.db".
docker run -p 80:80 -e "im_use_rest=true" -e "im_host=server.domain" -e "im_port=8800" -d grycap/im-web

Supported tags and respective Dockerfile links

Docker Pull Command