Red Hat Container Development Kit

Hello World!

Build Something Today

Let's walk through everything you need to build your first application.

Red Hat Container Development Kit

Overview

Main Content

Red Hat Container Development Kit provides a pre-built Container Development Environment based on Red Hat Enterprise Linux to help you develop container-based applications quickly. The containers you build can be easily deployed on any Red Hat container host or platform, including: Red Hat Enterprise Linux, Red Hat Enterprise Linux Atomic Host, and our platform-as-a-service solution, OpenShift Container Platform 3.

Get started with containers on macOS, Microsoft Windows, or Linux

To save you from having to assemble a container development environment from scratch, Container Development Kit delivers the latest container tools in a Red Hat Enterprise Linux virtual machine that you can use on your macOS, Microsoft Windows, or Red Hat Enterprise Linux system. In addition, you have your choice of virtualization platforms (VirtualBox, Hyper-V, and the Linux KVM/libvirt hypervisors are all supported). All of the VM configuration details on your system are handled for you by MiniShift, an open-source tool that helps you run OpenShift locally.

Exclusive for Red Hat® Developers community members

Developers can now get Red Hat Container Development Kit via the no-cost Red Hat Enterprise Linux® Developer Suite subscription for development purposes by registering and downloading through developers.redhat.com. This subscription includes: Red Hat Enterprise Linux Server (all currently supported releases), additional development tools, and numerous add-ons such as resilient storage, scalable file systems, and high-performance networking. The no-cost subscription also includes access to the Red Hat Customer Portal for software updates and thousands of knowledgebase articles. For more information, see Frequently asked questions: no-cost Red Hat Enterprise Linux Developer Suite.

Something for all levels of container experience

Container Development Kit is for you whether you are trying Linux containers for the first time, or want to see the latest developments in container tools from Red Hat. If you are just getting started, follow the Get Started instructions. If you are ready to try scaling out and orchestrating multi-container deployments, the kit includes OpenShift Container Platform 3.

Want to try OpenShift 3 Platform-as-a-Service?

Container Development Kit provides a pre-built, single-machine OpenShift 3 environment, so you can try the latest version of the OpenShift platform-as-a-service that integrates support for docker-formatted containers and Kubernetes. To help you get started building applications, a number of OpenShift templates are included. You can access the OpenShift Web console from your browser or work from the CLI using the oc command to deploy container applications. OpenShift is pre-configured with a local Docker registry available and a local version of Kubernetes running, so you can test the full experience in a self-contained environment.

New easy setup for Windows and macOS users - and now RHEL7

Now available with the new Red Hat Development Suite, Eclipse integration helps streamline your development process by letting you control your containers running on the VM right from your Windows or macOS desktop. “DevSuite” includes Container Development Kit which has the components to connect Eclipse or a docker-cli client running on your host system with the daemon running inside the VM. DevSuite also includes Red Hat JBoss Developer Studio and OpenJDK. Check out this video for more.

There is now a tech preview for an RPM (yum install) installation on Red Hat Enterprise Linux 7.  See the Download tab.

Image
CDK is easy to setup

Title
Simplified Setup

Body

Simplified setup of your container development environment for Microsoft Windows.

Image
Lots of resources for building containerized apps

Title
Handy Examples

Body

Get started with container development using our how-to’s, practice projects, and examples.

Image
Build and deploy on OpenShift.

Title
Tools for Build & Deploy

Body

Provide timely tools for building and deployment with OpenShift.

Additional Content

Give us your feedback and join the discussion

We want your feedback, join the discussion. Get involved. The Red Hat Container Tools mailing list is open to all. Please try it and send us your feedback on the container-tools AT redhat.com mailing list.

Got a technical CDK question?

Please join the CDK mailing list, container-tools@redhat.com, and get answers from the Red Hat CDK Team.

 

Build Something Today

Let's walk through everything you need to build your first application.

Download Get Started
×