~/talk

Dev and Test Agility for Your Database with Docker

Talkat DevReach 2022 · 2022-09-11..09-14· [devops-and-delivery]
slides:none on file

Shows a runnable setup: a containerized SQL Server for Linux image (2017/2019 from mcr.microsoft.com), a Flyway migration container that runs EF Core–generated SQL scripts, and a web API container orchestrated with Docker Compose. Demos run integration tests against the real DB (8 unit/integration tests pass, later 9 after a schema change), use port 1620 and localhost:5114, explain volumes, connect_retries=20, detached vs foreground runs, and confirm the pipeline works end-to-end.

AI-written summary · about

  1. 0:00Docker for databases
  2. 1:59Local DB setup challenges
  3. 7:41SQL Server licensing in Docker
  4. 10:31SQL Server in Docker containers
  5. 15:32Live demo: SQL Server setup
  6. 22:16Demo app architecture
  7. 25:50Docker Compose orchestration
  8. 30:46Flyway migrations in Docker
  9. 35:23Full stack with Docker Compose
  10. 37:30DB via API interaction
  11. 38:55Testing with Docker containers
  12. 41:58Unit tests in containers
  13. 44:54Schema changes with Docker
  14. 48:27Summary and resources
~/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.