Docker container support
MIRhosting Cloud is now providing full support for market ready Docker container deployment. Docker technology is focusing exclusively on creation, setup and application launch, while MIRhosting Cloud is provisioning ease of management and security of the application.
Our Docker container deployment enabler is leveraging the following technologies:
![]() |
Smart cluster management for complex applications |
Automatic vertical and horizontal scaling | |
High availability and load balancing in the cloud | |
Own scripts for events management in the cloud | |
Direct container connection between different locations | |
Container resource management and full reporting capability for resource |
Docker �
|
Single template creation standard |
Docker ® Registry Hub | |
Built in pull capability |
![]() |
Support CRIU (live migration) |
Improved network isolation when using common network interface | |
Ability to independently manage and allocate disk space for each container | |
I/O limit management for each container | |
Single core memory allocation and management for all containers |
Special Offer! Free hosting panel from ISPmanager 5 Lite!
We have prepared ready-to-use Docker templates for instant ISPmanager 5 Lite deployment and as part of a special promotion from ISPsystem (developer) you now can try using Docker containers free of charge during the month of December.
Frequently asked questions
How is resource consumption measured?
Resource consumption is measured in Cloudlets. One cloudlet is a combination of RAM and CPU processing power, 1 Cloudlet = 128 MB of RAM and 400 Mhz of CPU.
Billing is calculated every hour based on how many cloudlets were consumed.
What are the advantages of cloud based platform over standard application virtualization or desktop virtualization?
There are four main advantages:
- There are four main advantages: Billing is done on hourly basis and what is mostly convenient only actual consumption of each element of the application is factored in and monetized.
- Autoscaling feature allows customers to plan for resource consumption spikes related to certain time of the day (close of business day for accountants) or preparation for a marketing campaigns when web traffic can increase dramatically. If it is needed, we can provision container migration or resizing in real time without compromising container performance.
- Horizontal scalability and clustering any element of the environment can be clustered with a single click. For example, a database replica can be created instantly with immediate synchronization while simultaneously being deployed on a different server or in a remote datacenter.
- Distributed approach to file storage allows to bypass single SAN storage utilization (single point of failure). Binary data distribution across multiple servers delivers augmented failover and also significantly increases data processing speeds.
Why are containers better than virtual machines?
Among main advantages is absence of kernel within a container, which makes it extremely agile and flexible. Containers can be scaled up or down in real time (for example add or reduce RAM) without compromising performance or triggering a reboot and they are significantly safer (all critical updates are installed by your team).
What kind of special efforts are required in order to add an application to the cloud platform?
No special provisioning is needed in order to add an application to the cloud platform. Any Linux or Windows application can be integrated with MIRhosting cloud orchestration portal by loading it up in recognized/supported format - .WAR, .ZIP, .EAR or via a URL (http:// or ftp://). You can preinstall your application within the cartridge and deploy it with one click if needed.
Alternatively, an application can be deployed or updated by cloning from GIT or SVN repository.