Deploy and Manage Your Docker Containers.
Project Atomic integrates the tools and patterns of container-based application and service deployment with trusted operating system platforms to deliver an end-to-end hosting architecture that's modern, reliable, and secure.
Cloud images are available for download, supporting VirtualBox, QEMU/KVM, and OpenStack. Support for bare metal installation is coming.
Trusted Distributions, Atomic Updates
An Atomic Host is a lean operating system designed to run Docker containers, built from upstream CentOS, Fedora, or Red Hat Enterprise Linux RPMs. It provides all the benefits of the upstream distribution, plus the ability to perform atomic upgrades and rollbacks — giving the best of both worlds: A modern update model from a Linux distribution you know and trust.
Secure Production Containers
Running containers in production systems demands strong safeguards — especially in multi-tenant environments. Atomic Hosts use SELinux to protect and confine Docker containers with strict mandatory access control inside Linux Container namespaces.
Integrated and Portable
Docker containers can easily move across environments — from a developers laptop to a production host, or even across operating systems. When combined with systemd, administrators can be certain those containers run on startup, restart when they crash, and are audited, logged, and securely managed. Atomic taps geard to install and link Docker containers into systemd and coordinate these containers across hosts.
Unified Management from Containers to the OS
Containers are elastic and dynamic, and you need management that is just as dynamic. Atomic includes a preview of Cockpit, a new administration tool Linux serves via a Web browser. Cockpit allows admins to manage storage, services, and inspect journals straight from the browser. Cockpit also allows you to directly inspect your containers and images. Atomic also makes it easy to integrate your existing monitoring infrastructure in privileged containers.
Ready to try Atomic?