When you add a container to a fabric, you are given the option to create one of the following container types:
child container—a container that is collocated with a parent container
![[Tip]](imagesdb/tip.gif)
Tip Child containers require less application code to be downloaded to the host machine. The child container uses the same container binary as its parent container.
remote root container—a container located on a remote host that is capable of spawning child containers
![[Important]](imagesdb/important.gif)
Important Creating a root container requires that the host machine has ssh enabled.
cloud-managed Fuse container—a root container that is hosted on a cloud infrastructure
![[Note]](imagesdb/note.gif)
Note Fuse Management Console uses the jCloud library to access the cloud infrastructure.
You must also decide if the new container is going to be a registry server for the fabric.
![]() | Tip |
|---|---|
Registry servers should not be placed in child containers and should not host any other services such as a message broker or business application. |








