Container depends on the context

Container in Application Development#

Container are Operating-system-level virtualization is a computer Virtualization method in which the kernel of an Operating System allows the existence of multiple isolated user-space instances, instead of just one.

Container virtualization engines (VEs) or jails (FreeBSD jail or chroot jail), may look like real computers from the point of view of programs running in them.

On Unix-like operating systems, this technology can be seen as an advanced implementation of the standard chroot mechanism. In addition to isolation mechanisms, the kernel often provides resource-management features to limit the impact of one Container's activities on other containers.

Container properties:

Container Some Advantages:

  • Environment Consistency - Containers enable portability and help reduce the organizational and technical frictions of moving an application through the Development tier, Testing tier, and Production tier life cycle.
  • Operational Efficiency - Containers can help you get more from your computing resources by allowing to you easily run multiple applications on the same instance. (Elasticity, Scalability)
  • Developer Productivity - Containers increase developer productivity by removing cross-service dependencies and conflicts.
  • Version Control - Container allow you to track versions of your application code and their dependencies.

Container in LDAP#

Container is a non-leaf LDAP Entry that may contain other LDAP Entries

Container Microsoft Active Directory#

A ObjectClass Type that is used to hold other classes.

LDAP ObjectClass Definition#

The ObjectClass Type is defined as:

More Information#

There might be more information for this subject on one of the following: