One of the things I enjoy most about using Red Hat OpenShift is the Developer Catalog. The Developer Catalog is a central location where a team working with Red Hat OpenShift can encapsulate and share how application components and services are deployed. The Developer Catalog is often used to define an infrastructure pattern referred to […]
Building containerized applications
Learn how containers and Kubernetes have changed development process and development tools.
Red Hat’s lightweight, open standards-based container toolkit is now fully supported and included with Red Hat Enterprise Linux 8. Built with enterprise IT security needs in mind, Buildah (container building), Podman(running containers) and Skopeo (sharing/finding containers) help developers find, run, build and share containerized applications more quickly and efficiently, thanks to the distributed and daemonless nature of the tools. If you're new to Podman, we hope you enjoy this intro video by Red Hat's Doug Tidwell.
Red Hat container tools
Linux containers are ideal for deploying microservices-based, cloud-native applications. Red Hat Enterprise Linux 8 contains and fully supports Red Hat’s lightweight, open standards-based container toolkit. It also provides several new features to simplify and improve container development, management, and security.
Buildah allows you to build and modify containers without any daemon or docker. It preserves your existing dockerfile workflow while allowing detailed control over image layers, content, and commits. Buildah also minimizes container image size by using tools from the container host rather than adding them to the container image.
Podman is a complete, daemon-less container engine for running, managing, and debugging OCI-compliant containers and pods. It lets you manage containers without the daemon dependency and is docker command line interface (CLI) compatible. It also provides improved integration with systemd. With Podman, you can easily find, build, run, and share containers. Switching from Docker to Podman is very easy and intuitive—two commands are all you need.
Red Hat Enterprise Linux 8 also includes Skopeo, a new, comprehensive tool and library for inspecting, signing, and transferring container images. This advanced container sharing allows you to: Inspect, verify, and sign image manifests. Move container images between registries. Skopeo takes advantage the same code base library used by Buildah, Podman, and CRI-O, a lightweight container engine for Kubernetes.