filmov
tv
How to use Visual Studio Dev Containers to develop Node.js apps remotely on AWS

Показать описание
00:00 - Intro
02:05 - Session Overview
04:10 - Dev Container using Docker Locally
07:20 - SSH Auth
08:08 - AWS Requirements and why Lightsail
09:14 - Why Remote Development in Dev Containers?
11:22 - Other Options for Remote Development in Visual Studio Code
12:20 - Visual Studio Code and Dev Containers Architecture Overview
14:02 - Docker Architecture Overview
15:40 - AWS Lightsail: Add SSH Key
16:19 - AWS Lightsail: Create Instance
18:11 - Host alias for Remote VM
19:18 - Configuring the Remote VM
20:11 - Docker Test
21:20 - Cloning Mandalorion GIFs repository on Remote VM (for mounting into Dev Container)
23:39 - Docker Context for Remote VM
27:00 - Local Docker CLI to run Container on Remote VM
28:25 - Required Visual Studio Code Extensions
29:54 - Visual Studio Code Remote Explorer
30:35 - Dev Container Workflow and Syntax
36:20 - Doppler for Easy Secrets Management in Dev Containers
38:39 - Remote Dev Container Extensions
39:28 - Launch Remote Dev Container
40:27 - SSH Tunnel Port Forwarding Can Be Slow - Introducing ngrok
41:45 - Back to the Dev Container...
42:50 - Integrated Terminal Inside the Dev Container
45:17 - Using grok for Faster Page Loads
46:38 - Troubleshooting Tips
47:37 - Wrap-up and Summary of What We've Covered
49:15 - Bonus: The Problem with .env Files
---
Learn more about Doppler: