
Discover what a container is and how containerisation packages an application's code, libraries, and dependencies to run the same on any computer, enabling quick deployment and scalable systems using Docker.
Learn to install PHP extensions with a helper project, using either the installer script or a Docker image, and base your Docker image on a PHP-friendly distro for dependencies.
Learn how to create and manage podman pods, run a multi-container WordPress application with shared storage and network, and expose services using ports and bind mounts.
In today's world that is moving more and more toward modern development practices, fast app development and deployment is crucial. Containerization is essential to making new architectures and development practices possible.
You might ask "what the heck are containers and why should I ever use them?" To answer this, imagine you can run WordPress on any computer without ever installing XAMP or WAMP and without installing Apache, MySQL or PHP on your system. Containers make this possible. They are awesome!
In this course, you will learn about container technologies, how they work and how they make developers' lives easier. You will learn the basics of containers and how to work with container management tools, like Docker and Podman.
The course starts with the basics and goes to more advanced topics step-by-step, so that you can acquire the must-have container skills at your own pace.
Whether it is a WordPress site or a Laravel application or Django application you want to run in containers, this course has you covered. It will give you the knowledge and skills you need to get the job done.
Nowadays, frameworks and databases like MariaDB, PostgreSQL, and even SQL Server are published as container images. So, once you complete this course, you will be able to use those images to run your applications in a micro-service architecture.
Whether you are a student and recently entered computer education, or an experienced application developer, this course helps you get started with containers quickly and easily.
Containers are one of my favorite modern technologies and I really have a lot of fun working with them to run my apps. So, I'll do my best to make you love containers the way I love them.
Containers are great and you need to learn working with them. Trust me! Take the course now and see for yourself.