“One of the big names driving security improvements in Docker container technology and the Linux kernel is Red Hat. Daniel Walsh, a Red Hat security engineer who’s spent the better part of 13 years working on the Security-Enhanced Linux module, is among those spearheading Red Hat’s effort to bolster container security with the features in Red Hat Enterprise Linux 7 and other open-source initiatives.”
Continue reading “SD Times: How Red Hat and the open-source community are fortifying Docker”
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.
Continue reading “OpenCloud2014 slides: Linda Wang – Use Cases for Docker in Enterprise Linux Environment”
Red Hat’s Langdon White wrote this informative Dr. Dobbs article: Containers for Development.
“Containers provide a lightweight alternative to virtual machines and they enable developers to work with identical dev environments and stacks. They also facilitate DevOps by encouraging the use of stateless designs. Here’s how these benefits play out in real life.
Continue reading “Dr. Dobb's: Containers for Development, by Red Hat's Langdon White”
Containers introduce some intriguing usability, packaging and deployment patterns. These new patterns offer the potential to effect massive improvements to the enterprise application development and operations specialties. Containers also offer the promise of bare metal performance while offering some amount of isolation as well.
But can they deliver on that promise ?
Continue reading “Performance Analysis of Docker on Red Hat Enterprise Linux 7”
Welcome to the Red Hat® Developer Newsletter.
As we’re in the season for covering our arms and faces with sunscreen, here’s another ARM for your attention.
Last month, Red Hat announced the launch of the Red Hat ARM Partner Early Access Program to enhance partner collaboration and facilitate partner-initiated system designs—based on the 64-bit capable ARMv8-A architecture—that include Red Hat software.
Continue reading “Red Hat Developer Newsletter – August 2014”
This entry is out of date, I have moved the instructions to the Google Kubernetes github repo.
These are my notes on how to get started evaluating a Fedora / Docker / kubernetes environment. I’m going to start with two hosts. Both will run Fedora rawhide. The goal is to stand up both hosts with kubernetes / Docker and use kubernetes to orchestrate the deployment of a couple of simple applications. Derek Carr has already put together a great tutorial on getting a kubernetes environment up using vagrant. However, that process is quite automated and I need to set it all up from scratch.
Continue reading “Getting Started with Kubernetes / Docker on Fedora”
Excerpts from the original announcement:
“Red Hat and Google are both committed to open source and we were both early proponents of Docker as well as key contributors to the Docker project. We are now joining forces to drive a new open standard around orchestrating Docker containers at scale for the management of cloud application deployments.
Continue reading “Repost: Red Hat and Google Collaborate on Kubernetes to Manage Docker Containers”
As many of you have probably heard, Red Hat announced a new “Docker server” at Summit. The new server is called “Atomic” and details can be found at the project home page. As you all know, I tend to be interested in using Software Collections to ensure the portability of applications. So, putting my
foot^W money where my mouth is, I decided to download Atomic, run it as a VM, create a Docker image with a Software Collection, and copy a previous app there, unchanged. The pros and cons of running an application as a Docker container are debated heavily elsewhere, so we won’t discuss the “why” (unless you tell us we should in the comments 🙂 ), just the “how.”
Continue reading “Moving an RHSCL app to Docker on Atomic”
UPDATE: Read the new article “How to run systemd in a container” for the latest information.
I have been working on Docker for the last few months, mainly getting SELinux added to help CONTAIN Containers.
libvirt-sandbox – virt-sandbox-service
For the last couple of years I was working on a different container technology using libvirt-lxc, in addition to my regular SELinux job. I built the virt-sandbox-service tool which would carve up your host system into a bunch of service containers. My idea was to run systemd within a container and then systemd would start services the same way inside a container as it would outside the container. Running a virt-sandbox-service container with an Apache unit file, you only see systemd, journald and the httpd processes running. Very little overhead, and creating a service container was simple, you only needed to specify the unit file of the service you wanted to put in the container.
Continue reading “Running systemd within a Docker Container”