To keep up with the rapid development of Docker virtualization technology, RedHat has customized a Linux release to run Docker Containers & mdash; RedHatEnterpriseLinux7AtomicHost (PDF ). This version provides necessary components for running Docker containers, while removing useless components to save space, reduce update and startup time, and reduce potential hacker attack portals.
To keep up with the rapid development of Docker virtualization technology, RedHat has customized a Linux release to run the Docker container-Red Hat Enterprise Linux 7 Atomic Host (PDF ). This version provides necessary components for running Docker containers, while removing useless components to save space, reduce update and startup time, and reduce potential hacker attack portals.
Lars Herrmann, senior director of RedHat product strategy, said: Container technology is very helpful for organizations in separating applications and underlying infrastructure. Developers can focus only on the application code, without worrying about the support of the platform and middleware for the application. At the same time, you can easily migrate applications on different cloud platforms. The O & M team can focus on the performance and reliability of the infrastructure and reduce the platform cost.
To help manage containers, RHEL Atomic Host includes Kubernetes, an open-source container cluster management system from the Google cloud platform. Build a container Scheduling Service Based on Docker. The system can automatically select a working container from a container cluster for use. Its core concept is the Container Pod.
To accelerate updates, the release updates patches from Red Hat at runtime. If an update fails, the system automatically rolls back to the early available status. For security, each Docker container is isolated by a series of technologies, including The SELinux security module and cgroups resource allocation tool.
In addition to the customized Docker version launched by Red Hat, Canonical also released a simplified Ubuntu version named Snappy. At the same time, CoreOS also provides Docker native support.
Via pcadvisor