Containers

Red Hat Icon container
Article

Introducing the rhel-tools for RHEL Atomic Host

Jeremy Eder

The rise of the purpose-built Linux distribution Recently, several purpose-built distributions have been created specifically to run Linux containers. There seem to be more popping up every day. For our part, in April 2014 at the Red Hat Summit, Red Hat announced its intention to deliver a purpose-built, container-optimized version of Red Hat Enterprise Linux 7 called RHEL Atomic Host. After over a year in the making, we are excited that launch day has finally come! What's important to know...

Red Hat Enterprise Linux Atomic Host logo
Article

Announcement: RHEL Atomic Host now generally available

Mike Guerette

Red Hat "has announced 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 RHEL, Red Hat Enterprise Linux Atomic Host enables enterprises to embrace a container-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. "For building and maintaining container infrastructure, Red...

Containers Image
Article

Top 3 Reasons to Run Container-Based Applications on Red Hat Enterprise Linux 7 | Red Hat Enterprise Linux Blog

Mike Guerette

This article was written by Red Hat's Siddharth Nagar, RHEL 7 product manager. "As product manager for Red Hat Enterprise Linux 7, part of my job is to ensure that the latest version of our flagship product adheres to our promise of stability, reliability, and security. In addition, as Red Hat Enterprise Linux 7 is Red Hat’s latest enterprise Linux platform, it also needs to incorporate new innovations in technology to help our customers gain business advantage, reduce costs, and...

Article Thumbnail
Article

Inspecting docker activity with socat

Roland Grunberg

Lately I've been busy working on an Eclipse plugin that will support a wide range of docker functionality. Some of that has involved looking at some docker client libraries, figuring out how it works in one implementation, and seeing how this can be ported to other implementations. While the Docker Remote API is well documented, it can still be tricky to get things right. When I'm debugging some failed interaction, I've found socat to be very useful. Let's say we...

Article Thumbnail
Article

Repost: Transform Application Delivery with Containers | A Red Hat Virtual Event

Mike Guerette

Linux containers are disrupting traditional application development and deployment models, enabling businesses to explore new, better ways to deliver products and services. How are organizations like yours using containers? Read more about this webinar and register today: Transform Application Delivery with Containers | A Red Hat Virtual Event | Red Hat Enterprise Linux Blog.

Article Thumbnail
Article

webinar: Hybrid cloud, OpenStack, containers – what are you thinking about in 2015?

Mike Guerette

Reposted from http://www.redhat.com/en/about/events/game-changing-it-trends-red-hat-virtual-event "Hybrid IT is becoming the “new normal,” and open source use is on the rise in today’s enterprise landscape. Containers are taking on a bigger role, and new, innovative management solutions are becoming a requirement. Join the Red Hat® virtual event to learn about the top technology trends that will affect the way you build and deploy infrastructure and applications in 2015 and beyond. "As part of this discussion, IDC vice president Mary Johnson Turner will reveal...

Red Hat OpenShift logo
Article

Take the "Winter of Code" Challenge on OpenShift – OpenShift Blog | Red Hat Developer Part-2

Mike Guerette

The Winter of Code is a challenge for the best application built on OpenShift. Winter of Code 2015 challenge is organized (and judged) by OpenShift developers from Red Hat Czech as part of the Developer Conference which takes place from February 6th to February 8th in Brno, Czech Republic. From most practical to the most crazy, submit your applications and win fabulous prizes, such as Google Nexus Tablet and much more! The winners on each category will be announce on...

Article Thumbnail
Article

Microservice principles and Immutability - demonstrated with Apache Spark and Cassandra

jay vyas

Containerizing things is particularly popular these days. Today we'll talk about the idioms we can use for containerization, and specifically play with apache spark and cassandra in our use case for creating easily deployed, immutable microservices. Note: This post is done using centos7 as a base for the containers, but these same recipes will apply with RHEL and Fedora base images. There are a few different ways to build a container. For example, for beginners, you can build a container...

Article Thumbnail
Article

Un module Puppet pour tuned-adm (Français)

Romain Pelisse

Il y a quelques mois, j'ai développé et publié une petite extension Puppet pour tuned-adm. En effet, cette commande est une fonctionnalité assez appréciable de RHEL, et il m'a semblé donc pertinent d'évoquer cette dernière sur Red Hat developer blog. Tour d'horizon de 'tuned-adm' Pour faire court, cette commande va s'occuper des nombreux fins réglages du système d'exploitation pour vous, selon l'usage que vous souhaitez faire de ce dernier. Par exemple, si vous utilisez le système comme un simple serveur...

Article Thumbnail
Article

Creating custom Atomic trees, images, and installers - Part 2

Brent Baude

This blog is a continuation of " Creating custom Atomic trees, images, and installers - Part 1." In part one, we learned how to compose our own atomic trees and consume them in a guest. In part two, we will learn how to create our own disk images and installer media. Creating custom disk images As mentioned in the previous blog, the subcommand imagefactory can be used to create disk images. As of this writing, the imagefactory subcommand can output...

Containers Image
Article

JBoss on Docker At a Glance

Markus Eisele (@myfear)

If one thing survived all the New Year parties, it is Docker. It was hot at the end of 2014 and it looks like it is getting even hotter in 2015. And Red Hat is one of the key drivers behind the adoption of this amazing container technology. This is a short summary blog post about a bunch of resources to get you started with Java EE, WildFly and Microservices on Docker mostly collecting resources and information from the JBoss...

RedHat
Article

Creating custom Atomic trees, images, and installers - Part 1

Brent Baude

Not too soon after people start using Atomic images, the question of customization soon follows. It is a natural progression for most people when they use Atomic. There are a number of different ways to accomplish using custom images not withstanding using docker and containers. The Atomic tool called ' rpm-ostree-toolbox' is emerging as the best tool for customizing Atomic. The 'rpm-ostree-toolbox' main command is actually a wrapper (much like virsh) for three subcommands: treecompose, imagefactory, and installer. With these...

PHP logo
Article

Running PHP FPM in Docker

Remi Collet

Use cases In Red Hat Enterprise Linux we support a variety of different versions of PHP. Sometimes users find they need to run a legacy application, requiring an older version of PHP, on a newer version of RHEL. Developers may want to develop an application on their Fedora Workstation and deploy it on a RHEL server or ensure it will be compatible with all available PHP versions in enterprise distributions. This example can be easily adapted for all PHP versions...

Containers Image
Article

Dockerfiles now available for Red Hat Software Collections

Joe Orton

We recently announced that we've made available a set of Dockerfiles for Red Hat Software Collections. We are making these available since we think they may be useful to customers looking to build more complex application containers on top of RHEL and RHSCL. We don't intend the Dockerfiles to produce useful standalone images which you'll immediately put in production - the Docker images which these create are very simple containers which give you RHEL plus the basic set of packages...

Containers Image
Article

Useful Dockerfiles for the RHEL-ecosystem

Langdon White

Like most programmers, I find it much easier to take some existing example of code and modify it to do what I want. Sometimes, I end up with nothing from the original source, but I still find it easier. I wonder if this is akin to writing where, I find, if you put the words down in a stream of consciousness manner, then " rewrite, rewrite, rewrite." As such, I am really excited about the efforts from the CentOS, Fedora...

Docker Logo
Article

Introducing a *Super* Privileged Container Concept

Daniel Walsh

Letting the containers out of containment I have written a lot about *Containing the Containers*, e.g. * Are Docker containers really secure?* and * Bringing new security features to Docker*. However, what if you want to ship a container that needs to have access to the host system or other containers? Well, let's talk about removing all the security! Safely? Packaging Model I envision a world where lots of software gets shipped in image format. In other words, the application...

Docker Logo
Article

Opensource.com - Bringing new security features to Docker

Daniel Walsh

In the first of this series on Docker security, I wrote "containers do not contain." In this second article, I'll cover why and what we're doing about it. Docker, Red Hat, and the open source community are working together to make Docker more secure. When I look at security containers, I am looking to protect the host from the processes within the container, and I'm also looking to protect containers from each other. With Docker we are using the layered...

Docker Logo
Article

Opensource.com - Are Docker containers really secure?

Daniel Walsh

This article from opensource.com is based on a talk I gave at DockerCon this year. It will discuss Docker container security, where we are currently, and where we are headed. Containers do not contain I hear and read about a lot of people assuming that Docker containers actually sandbox applications—meaning they can run random applications on their system as root with Docker. They believe Docker containers will actually protect their host system. I have heard people say Docker containers are...

Article Thumbnail
Article

Repost: OpenShift V3 Deep Dive - The Next Generation of PaaS w/ Docker

Mike Guerette

By Ben Parees There have been a lot of announcements lately around Red Hat’s OpenShift v3 plans, specifically around Docker and Kubernetes. OpenShift v3 is being built around the central idea of user applications running in Docker containers with scheduling/management support provided by the Kubernetes project, and augmented deployment, orchestration, and routing functionality built on top. This means if you can run your application in a container, you can run it in OpenShift v3. Let’s dig in and see just...

Article Thumbnail
Article

Beyond Microbenchmarks: breakthrough container performance with Tesla efficiency

Jeremy Eder

Back story As virtualization was beginning it's march to prominence, we saw a phased approach to adoption. This is common with any sort of game changing technology....let's take electric cars as an example. Early adopters are willing to make certain trade-offs (short range) to gain new capabilities (saving money at the gas station). In the meantime, engineers are off in the lab working hard to increase the possible consumer-base for electric cars by increasing range, decreasing charging cycle times, and...

Article Thumbnail
Article

Containerize RHEL 6 Applications to Run on RHEL 7

Mike Guerette

Reposted from the RHEL blog and written by Bhavna Sarathy. 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...

Docker Logo
Article

Comprehensive Overview of Storage Scalability in Docker

Jeremy Eder

Backstory First, a brief backstory on the storage situation for Docker since it was open-sourced in early 2013. At that time, Docker relied on a filesystem called AUFS (advanced multi layered unification filesystem). This Union filesystem provided the necessary features to support several of Docker's main selling points: container creation speed copy-on-write image->container Docker still supports the AUFS backend, but Ubuntu has disabled it and moved the AUFS kernel module to linux-image-extra. The fact that AUFS never made it into...

Article Thumbnail
Article

Because Red Hatters are Rubyists too

Mike Guerette

If Ruby development is your thing, here at Red Hat we understand why. We make use of Ruby and Ruby on Rails in our products and provide a range of tools to get your Ruby applications up and running. Also, we offer you the opportunity to take your Ruby skills a little further, as we have projects you can get involved in. Read on to discover how we use Ruby in OpenShift by Red Hat®, our Platform-as-a-Service (PaaS) portfolio that...

Linda Wang cover image
Article

OpenCloud2014 slides: Linda Wang - Use Cases for Docker in Enterprise Linux Environment

Linda Wang

Abstract: Linux Container as a feature has been available for hobbyist usage for a while now; however, not only 'til recently where Docker, as a container deployment technolog, help built an open source community and gain wide adoption, has provided an easy way to deploy Linux Containers on the enterprise Linux. This talk will introduce and cover the various use cases and deployment models that are available and suited for enterprise devops work environment. By Linda Wang, Red Hat Sr...