Loading video player...
š¦ Free Architecture Guide: https://advancedfrontendcourse.com/#guide ā My Frontend Course: https://advancedfrontendcourse.com?utm_source=youtube&utm_content=ci-cd-docker Connect with me https://www.linkedin.com/in/dmitriy-zhiganov --- Code: https://github.com/dzhiganov/stocks-watchlist/tree/docker Previous Video: https://www.youtube.com/watch?v=qq3UNNsDsTc Frontend System Design Playlist: https://youtube.com/playlist?list=PL4OG1laG0gW9BNGye9I8LYroxIDoMU5Er&si=L8WEMC8ydUJVDLxn --- In this video, you'll learn how deploy a full-stack React + Node.js app to AWS EC2 with GitHub Actions, Nginx, and Docker. Timecodes 0:00 ā Intro 1:09 ā What we'll cover 1:30 ā Where's Docker in CI/CD? 3:52 ā Docker images and containers 5:06 ā How containers work under the hood 8:06 ā Docker on Windows and MacOS 9:33 ā Dockerfile 10:49 ā Docker Compose 13:00 ā Docker networking and ports 16:16 ā What problems Docker solves 23:11 ā Deployment rollback 29:44 ā When to use Docker 31:47 ā Dockerfile and Docker Compose 34:02 ā Practice: project walkthrough 37:17 ā Frontend Dockerfile 41:17 ā Docker Compose for production 43:06 ā GitHub Actions workflow 45:26 ā AWS setup 53:04 ā Deploy and demo