preloader

It's critical for a cloud technician to understand Docker, used to create virtual environments. Docker is a key underlying technology used by all major cloud services providers (including LfPHP!). Each bundle in the PHP 8 Certified Cloud Technician program consists of four mini-courses. On this page we describe each of the four mini-courses in detail. Only $30 for this bundle of 4 mini-courses. You can also sign up for an individual mini-course for only $10!

MEETINGS

Three times a day, first Wednesday of each month

DURATION

4 sessions, 30 minutes each

FEE

Normal Price $40
Discount Price $30

Installing Docker

Mini-Course Overview
Docker technology is the heart of most cloud services. All of the "big name" cloud service providers either use Docker technology outright, or have a provision for using it. In this mini-course you learn how to install Docker on your local computer. Windows, Linux and Mac installations are covered. Understanding how to install Docker allows you to model customer websites on your local computer. Using this technology the chances of your program code behaving the same on your local computer as on the live customer website increases geometrically, which in turn will help build your reputation as a reliable web developer.

 

What You Learn in this Mini-Course
How to install Docker on your computer

Commands and/or Technologies Covered
docker run

Sign Up Only $10!

Building Docker Containers

Mini-Course Overview
One reason why developers use Docker is its ability to containerize applications. Docker allows you to choose a base image, and then define layers containing the software required to successfully run the application. In this manner, once the container is in place, you can then focus on application development and not be distracted by infrastructure. In this mini-course you learn about the Dockerfile and how to build docker containers. Once you've finished this course you will be able to model a customer environment, facilitating accurate development, and eliminating the famous complaint "well ... it ran on my computer!

 

What You Learn in this Mini-Course
How to build a new Docker container

Commands and/or Technologies Covered
docker build, Dockerfile, docker run

Sign Up Only $10!

Accessing Container Resources

Mini-Course Overview
Once you have learned how to build Docker containers, the next step is to invoke the container in such a way that you can access its resources from your local computer. It's also useful to execute a commands from inside the container. In this mini-course you learn how to edit a file on your local computer and have it be seen inside the container. You also learn how to make container data permanent, browse the container's web server and have it run in background. Finally, you learn how to open a command shell into the container and run commands, as well as running container commands from your local computer.

 

What You Learn in this Mini-Course
How to run or execute Docker container commands

Commands and/or Technologies Covered
docker run|exec, options: -v -p -c -i -t -d

Sign Up Only $10!

Managing Docker

Mini-Course Overview
Now that you have created images and have invoked containers, the next step is to save the container for future use. Another thing you need to know is how to view information on images and containers. It's also important to be able to stop and possibly to remove images and/or containers. In this mini-course you learn how to manage your local Docker environment. This is extremely important as otherwise your local computer could easily get bogged down with unneeded or faulty images or containers.

 

What You Learn in this Mini-Course
How to manage Docker images, containers and network

Commands and/or Technologies Covered
docker image|container ls|rm|stop|prune, docker commit|push

Sign Up Only $10!

Instructor

instructor

Andrew Caya

Senior Instructor

Related Courses