Credit: IBM
Getting started with the IBM Cloud, Part 3
Build a containerized version of your app using Docker and Kubernetes in
the IBM Container Service
Content series:
This content is part # of # in the series: Getting started with the IBM Cloud, Part 3
https://www.ibm.com/developerworks/library/?series_title_by=**auto**
Stay tuned for additional content in this series.
This content is part of the series:Getting started with the IBM Cloud, Part 3
Stay tuned for additional content in this series.

About this video
In this video, I show you how to take the advanced Cloud Foundry app you
created in Part 2 into the world of containers. First you’ll set up the
Docker, Kubernetes, and IBM Cloud tools you need to package your code.
Next you’ll build a Docker image from your code and deploy it on your
machine. From there, you’ll work with Docker images in the IBM Cloud.
After creating a Kubernetes cluster, you’ll deploy your cloud-based Docker
images to them. When it’s all done, your app will be available worldwide.
No matter where you run your code, it will update the Cloudant NoSQL
database you created in Part 1.
IBM Cloud’s Platform as a Service (formerly known as Bluemix) lets you
quickly create, deploy, and manage your applications in the cloud. You
don’t have to deal with any of the underlying infrastructure. This video
shows you how to make the most of the IBM Container Service as you ignore
the mundane details of hosting and maintaining Kubernetes clusters.
To get started, create a free, non-expiring
IBM Cloud Lite account and you can do everything that I show in
this demo. We’ll go through four steps:
- Install Docker, the Kubernetes
kubectl
tool, and
container service plugins for the IBM Cloud tools - Build a Docker image from your advanced app and deploy it to your
local machine - Create a Kubernetes cluster and move your Docker image into the IBM
Cloud - Deploy your Docker image as a container running in a Kubernetes
cluster
This video is the third in a four-part series that shows you the full power
of IBM Cloud’s Platform as a Service. The four videos show you how to
build:
- A basic node.js application that includes a continuous delivery
pipeline and a Cloudant NoSQL database - A more advanced application that displays a web form and updates the
database - (This video) A containerized version of the advanced application,
using Docker and Kubernetes in the IBM Container
Service - A Node.js application that uses a microservice hosted on the
IBM Cloud Functions serverless computing platform
More IBM Cloud
resources
Ready to take a deeper dive? Check out our newly updated “IBM
Cloud Essentials” course, which explores the fundamentals of cloud
computing, the IBM Cloud platform, services, and Cloud Foundry
applications.
The developerWorks
Mailbag is a series of videos that cover topics such as
containers, Cloud Foundry apps, microservices, git repositories,
serverless computing, chatbots, and other cloud-related technologies.
For a steady stream of tutorials and other technical resources to help you
learn, develop, and connect with the IBM Cloud, see the IBM Cloud articles and tutorials on
developerWorks. And be sure to visit our IBM Cloud Developer
Center.
Downloadable resources
Related topics
Credit: IBM