来自 Docker Captain 的用于 Node.js 项目的 Docker
上次更新时间:2024-11-08
课程售价: 2.9 元
联系右侧微信客服充值或购买课程
课程内容
01 - Introduction and Course Resources
02 - Docker Compose Basics
03 - Node Dockerfile Best Practice Basics
- 001 Section Intro Dockerfile Best Practice Basics
- 002 Dockerfile Best Practice Basics
- 003 FROM Base Image Guidelines
- 004 When To Use Alpine, Debian, or CentOS Images
- 005 Assignment Making a CentOS Node Image
- 006 Assignment Answers Making a CentOS Node Image
- 007 Running Non-root Container Users
- 008 Working With The Node User Limits
- 009 Making Images Efficiently
04 - Controlling The Node Process In Containers
- 001 Section Intro Controlling The Node Process
- 002 Node Process Management
- 003 The Truth About the PID 1 Problem
- 004 Proper Node Shutdown Options
- 005 Assignment Writing Node Dockerfiles
- 006 Assignment Answers Writing Node Dockerfiles
- 007 Assignment Testing Graceful Shutdowns
- 008 Assignment Answers Testing Graceful Shutdowns
05 - Advanced Dockerfiles with Multi-stage and BuildKit
06 - Node Apps in Cloud Native Docker
07 - Compose for Awesome Local Development
- 001 Section Intro Compose for Awesome Local Development
- 002 Compose Project Tips
- 003 Bind-Mounting Code, Optimizing for Performance
- 004 Node Modules In Images
- 005 Node Modules In Bind-Mounts
- 006 NPM, Yarn and Other Tools in Compose
- 007 File Monitoring and Node Auto Restarts
- 008 Startup Order and Dependencies
- 009 Healthchecks for depends_on
- 011 Making Microservices Easier with Compose
- 012 VS Code, Debugging and TypeScript
- 013 Assignment Building a Sweet Compose File
- 014 Assignment Answers Building a Sweet Compose File
08 - Making Container Images Production Ready
- 001 Section Intro Making Container Images Production Ready
- 002 Avoiding devDependencies In Prod
- 003 Dockerfile Comments, Arguments, and Labels
- 004 Running Tests During Image Builds
- 005 Security Scanning During Image Build
- 006 CI Automated Testing and Proper Image Tags
- 007 Adding Healthchecks
- 008 Assignment Making Your Ultimate Node.js Dockerfile
- 009 Assignment Answers Making Your Ultimate Node.js Dockerfile
- 010 Assignment Answers BONUS Making Your Ultimate Node Dockerfile
09 - Running Production Node.js Containers
课程内容
10个章节 , 72个讲座
01 - Introduction and Course Resources
02 - Docker Compose Basics
03 - Node Dockerfile Best Practice Basics
- 001 Section Intro Dockerfile Best Practice Basics
- 002 Dockerfile Best Practice Basics
- 003 FROM Base Image Guidelines
- 004 When To Use Alpine, Debian, or CentOS Images
- 005 Assignment Making a CentOS Node Image
- 006 Assignment Answers Making a CentOS Node Image
- 007 Running Non-root Container Users
- 008 Working With The Node User Limits
- 009 Making Images Efficiently
04 - Controlling The Node Process In Containers
- 001 Section Intro Controlling The Node Process
- 002 Node Process Management
- 003 The Truth About the PID 1 Problem
- 004 Proper Node Shutdown Options
- 005 Assignment Writing Node Dockerfiles
- 006 Assignment Answers Writing Node Dockerfiles
- 007 Assignment Testing Graceful Shutdowns
- 008 Assignment Answers Testing Graceful Shutdowns
05 - Advanced Dockerfiles with Multi-stage and BuildKit
06 - Node Apps in Cloud Native Docker
07 - Compose for Awesome Local Development
- 001 Section Intro Compose for Awesome Local Development
- 002 Compose Project Tips
- 003 Bind-Mounting Code, Optimizing for Performance
- 004 Node Modules In Images
- 005 Node Modules In Bind-Mounts
- 006 NPM, Yarn and Other Tools in Compose
- 007 File Monitoring and Node Auto Restarts
- 008 Startup Order and Dependencies
- 009 Healthchecks for depends_on
- 011 Making Microservices Easier with Compose
- 012 VS Code, Debugging and TypeScript
- 013 Assignment Building a Sweet Compose File
- 014 Assignment Answers Building a Sweet Compose File
08 - Making Container Images Production Ready
- 001 Section Intro Making Container Images Production Ready
- 002 Avoiding devDependencies In Prod
- 003 Dockerfile Comments, Arguments, and Labels
- 004 Running Tests During Image Builds
- 005 Security Scanning During Image Build
- 006 CI Automated Testing and Proper Image Tags
- 007 Adding Healthchecks
- 008 Assignment Making Your Ultimate Node.js Dockerfile
- 009 Assignment Answers Making Your Ultimate Node.js Dockerfile
- 010 Assignment Answers BONUS Making Your Ultimate Node Dockerfile