Ask Your Question

Docker with openstack

asked 2018-12-11 02:45:27 -0600

najeh gravatar image

To deploy systems/applications inside openstack instances using docker container. should i install docker on the instance or on the computing host ? and how?

edit retag flag offensive close merge delete



You can also explore openstack project - Magnum and Kuryr

Mohit gravatar imageMohit ( 2018-12-11 04:40:00 -0600 )edit

1 answer

Sort by » oldest newest most voted

answered 2018-12-11 04:08:50 -0600

You say:

systems/applications inside openstack instances using docker container

If you plan to run instances as Docker containers, you need to use the Nova Docker driver. I don't think it is still supported, though. Linux container instances (using LXD) are supported and are promoted by Canonical.

If you want to run Docker on instances, just deploy Docker on the instances. How? Any way you like; instances are just like physical machines as far as Docker is concerned. There are many options, but you can start at the Docker quick start series of web pages. Or use Magnum to deploy a Docker Swarm, Kubernetes or Mesos cluster on instances.

edit flag offensive delete link more


Thank you, i want to run Docker on instances and deploy the system inside the instance using docker container, so the instance should be created with important flavor(ram, cpu, hard disk) to provide the docker installation requirements ?

najeh gravatar imagenajeh ( 2018-12-11 04:40:13 -0600 )edit

I have deployed Docker on VMs with one CPU and 2GB memory. Docker doesn’t load your system. What loads your system is the applications you run in containers. You know best what their requirements are.

Bernd Bausch gravatar imageBernd Bausch ( 2018-12-11 06:12:03 -0600 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2018-12-11 02:45:27 -0600

Seen: 124 times

Last updated: Dec 11 '18