~/talk

Developing JS Applications Using Docker Containers

Talkat JavaScript Conference Armenia 2018 · on Saturday, 2018-11-03· [developer-experience]
slides:none on file

Argues that using Docker makes JavaScript development reproducible and avoids OS/version drift, showing concrete Dockerfiles, docker-compose, and a multi-stage build that installs private repo keys then deletes them so final images are clean. Demonstrates cached layers to speed rebuilds, dockerfile layers cached, volume mounts for live edit with node hot reload, volume mapping for hot reload, and port mapping so VS Code or Chrome can attach to a running process, attach debugger via mapped ports. Reports this setup works in production and for onboarding.

AI-written summary · about

  1. 0:00Start
  2. 0:34Agenda
  3. 1:04Which Version of Nodejs Do You Use
  4. 8:04What Docker Containers Are
  5. 8:15The Problem That Docker Containers Are Trying To Solve
  6. 14:51Create a Docker Compose File
  7. 16:11Volumes
  8. 23:32Dockerfile
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.