The History of Containers

Given the recent massive spike in interest in Linux Containers, you could be forgiven for wondering, “Why now?”. It has been argued that the increasingly prevalent cloud computing model more closely resembles hosting providers than traditional enterprise IT, and that containers are a perfect match for this model.

Despite the sudden ubiquity of container technology, like so much in the world of open source software, containerization depends on a long series of previous innovations, especially in the operating system. “One cannot resist an idea whose time has come.” Containers are such an idea, one that has been a long time coming.

Continue reading “The History of Containers”

See You at ContainerCon in Seattle

If you’re looking at running Linux containers, you should be heading to ContainerCon in Seattle next week. Co-located with LinuxCon and CloudOpen, ContainerCon is where leading contributors in Linux containers, the Linux kernel, and related projects will get together to educate the community on containers and related innovations.

Red Hatters are contributing to over 40 seContainerConssions on this year’s agenda, including a keynote from Red Hat VP of Engineering Matt Hicks. In “Revolutionizing Application Delivery with Linux and Containers,” Matt will focus on how Linux containers are changing the way that companies develop, consume and manage applications and will emphasize how open source communities and projects like Docker and Kubernetes are delivering this next wave of enterprise application architecture.

If you’re attending ContainerCon, check out Matt’s keynote and some of the sessions below:

Continue reading “See You at ContainerCon in Seattle”

Understanding the Changes to ‘docker search’ and ‘docker pull’ in Red Hat Enterprise Linux 7.1

If you’re working with container images on Red Hat Enterprise Linux 7.1 or Red Hat Enterprise Linux Atomic Host, you might have noticed that the search and pull behavior of the included docker tool works slightly differently than it does if you’re working with that of the upstream project. This is intentional.

When we started the planning process for containers in RHEL 7.1, we had 3 goals in mind:

  1. Give control over the search path to the end-user administrator
  2. Enable a federated approach to search and discovery of docker-formatted container images
  3. Support the ability for Red Hat customers to consume container images and other content included as part of their Red Hat Subscription

The changes we implemented, which are documented on the Red Hat Customer Portal, affect three different areas of the tool:

Continue reading “Understanding the Changes to ‘docker search’ and ‘docker pull’ in Red Hat Enterprise Linux 7.1”

Welcome to the World, Red Hat Enterprise Linux Atomic Host

Today marks an exciting milestone for Red Hat as we share news of the general availability of Red Hat Enterprise Linux 7 Atomic Host, an operating system optimized for running the next generation of applications with Linux containers.

Based on the world’s leading enterprise Linux platform, Red Hat Enterprise Linux Atomic Host enables enterprises to embrace a Red Hat Enterprise Linux Atomic Hostcontainer-based architecture to take advantage of the benefits of development and deployment flexibility and simplified maintenance, without sacrificing performance, stability, security, or the value of Red Hat’s vast certified ecosystem.

An application architecture based on Linux containers requires not only the tools to build and run containers, but also an underlying foundation that is secure, reliable, enterprise-grade, with an established lifecycle designed to meet the ongoing requirements of the enterprise over the long term. The release of Red Hat Enterprise Linux Atomic Host supports Red Hat’s commitment to make Linux containers a stable and reliable component of enterprise IT across the open hybrid cloud.

Red Hat Enterprise Linux 7 Atomic Host provides many benefits, including

Continue reading “Welcome to the World, Red Hat Enterprise Linux Atomic Host”

Containers: Stumbling on the Road to Utopia

Applications don’t always work as expected, and “it works fine on my machine” — the first line of response when reporting an issue — has been around for decades. One way to avoid the challenge of application issues in production is to maintain identical environments for development, testing, and production. Another is to create a Continuous Integration environment, where code is compiled and deployed to test machines and vetted with each and every code check-in, long before being pushed to production.

Enter containers.

Continue reading “Containers: Stumbling on the Road to Utopia”

Red Hat Enterprise Linux 7 Atomic Host Beta: Tell Us What You Think

beta-feeback

It’s been one week since we announced the beta for Red Hat Enterprise Linux 7 Atomic Host and we’re looking for your feedback. If you’ve downloaded and installed the beta, this is your chance to tell us what you think, and what you’d like to see in the product moving forward.

TechValidate is conducting a short, 5-minute survey on behalf of Red Hat. Why should you participate?

Continue reading “Red Hat Enterprise Linux 7 Atomic Host Beta: Tell Us What You Think”

Red Hat’s Mark Coggin on Atomic Host & Containers

At Red Hat Forum in Singapore, Mark Coggin, senior director, product marketing, platform, Red Hat Inc., presented an overview of Red Hat Enterprise Linux 7 Atomic Host & Containers.  Watch the video to see Mark as he talks about containers, how they deliver controlled runtime environments and portability with application environments. He also provides an overview of Red Hat Enterprise Linux Atomic Host, a lean operating system designed to run docker-formatted containers.

Containerize Red Hat Enterprise Linux 6 Applications to Run on Red Hat Enterprise Linux 7

What if you could run your existing Red Hat Enterprise Linux 6 applications on Red Hat Enterprise Linux 7 without porting or making changes to your source code? Today, we are pleased to announce the immediate availability of the Red Hat Enterprise Linux 6 platform image, which allows for the creation of Red Hat Enterprise Linux 6-based application containers. Applications that have been developed, tested, and certified for Red Hat Enterprise Linux 6 systems can now be deployed as a container and run on Red Hat Enterprise Linux 7 as a container host.

rhel-6-platform-imageThis new platform image allows customers to

Continue reading “Containerize Red Hat Enterprise Linux 6 Applications to Run on Red Hat Enterprise Linux 7”