~/talk

Extending Docker for using web3/decentralized storage

Talkat Docker Community All-Hands #6 · on Thursday, 2022-09-01· [nodejs, web3]
slides:none on file

Goal is to make docker push/pull use a decentralized storage backend instead of a central registry. Attempts cover containerd grpc extension (upstream draft, not merged), a working containerd client push prototype that requires a custom library and isn’t the same containerd instance Docker uses, hacking the Docker daemon (too invasive), and a successful pattern: run a local registry with alternative backend (distribution drivers) and a Docker Desktop extension that starts that registry and handles credentials; client-side encryption and an uplink CLI are used.

AI-written summary · about

  1. 0:00Extending Docker with web3 storage
  2. 3:56Container d plugin extensions
  3. 6:01Custom push/pull API
  4. 10:20Docker storage limitations
  5. 12:08Modifying Docker daemon
  6. 13:34Decentralized storage registry
  7. 15:39Local registry with decentralized backend
  8. 17:29Docker Desktop extensions
  9. 19:16S3-compatible storage approach
  10. 20:20Summary and future integration
~/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.