Guided Project: Get Started with Containers and Registries
Docker remains one of the most popular platforms used to build, run, and manage containers. Containers are valuable because they are software packages that are portable—they contain all the code, dependencies, and libraries for an application. This allows organizations to run their applications independently of any platform. In turn, this empowers organizations to change platforms quickly and reliably in response to changing needs and costs. Docker facilitates the easy and automated creation of containers for its users. This hands-on guided project makes it easy to learn job-relevant skills, such as how to pull, run, build, and push container images using Docker. Docker skills are essential for anyone working in application development, and they are a sure way to make yourself a stronger job candidate or developer.
In this project, you will learn fundamental Docker skills, such as how to pull an image, run an image as a container, build an image, push an image, and use the Docker command line interface. You will gain practical knowledge of Cloud Ops, how containers integrate with microservices, and how modern cloud app development is supported by containers.
You’ll have access to a Cloud-based IDE that has all of the required software, including Docker, pre-installed. All you need is a recent version of a modern web browser to complete this project.
Upcoming start dates
- Self-paced Online
Who should attend?
For this project, you will need:
- A web browser
- An IBM Cloud account (Sign up here for the free tier)
- Knowledge of command line interface (CLI) usage (Optional)
Course delivery details
This course is offered through IBM, a partner institute of EdX.
1 hour per week
Certification / Credits
What you'll learn
After completing this hands-on guided project, you'll be able to:
- Pull an image from Docker Hub
- Run an image as a container using Docker
- Build an image using a Dockerfile
- Push an image to IBM Cloud Container Registry
- Use the Docker command line interface (CLI)
Contact this provider
edX For Business helps leading companies upskill their labor forces by making the world’s greatest educational resources available to learners across a wide variety of in-demand fields. edX For Business delivers high-quality corporate eLearning to train and engage your employees...