This is part two of my deep-dive tutorial series about how to use and customize Dev Containers to create a consistent development environment for you and your team.
In this video, I show you my approach for creating customized Docker Containers. I walk you through the creation of a Docker Container based on Ubuntu, I show you how to install all the tools and dependencies required for typical Web Development, and I show you how to use Docker Compose to spin up not only a Dev Container, but also a Web Server.
I'll also show you how to fix versions of packages in Dockerfiles and how to mount folders in Docker Compose.
★☆★ Chapters ★☆★
00:00 Introduction
00:50 Ubuntu Docker Container
03:24 Extending the Base Image
05:39 Fixing Package Versions
07:20 Adding Web Development Tooling
12:17 How to Use Docker Compose
16:09 PHP Apache Server
★☆★ Links ★☆★
Great Docker Tutorial: • you need to learn Docker RIGHT NOW!! // Do...
Docker Desktop: https://www.docker.com/products/docke...
Visual Studio Code: https://code.visualstudio.com/
Dev Containers Extension VS Code: https://marketplace.visualstudio.com/...
★☆★ my Github ★☆★
https://github.com/MichaelBreitung/
★☆★ my Landscape Photography Channel ★☆★
/ mibreit
★☆★ homepage★☆★
https://www.michael-breitung.com
#softwareengineer #softwaredevelopment #docker #vscode