Building Docker Extensions using Vue & Nuxt
summary
Built a working Docker Extension using Nuxt2 and Vue with a multi‑stage Dockerfile and a metadata.json UI root; required changing config.output.publicPath so bundled JS loads inside Docker Desktop’s electron sandbox. Images break if referenced with absolute/relative home paths so switched to packaged assets, and a Vue Monaco CSS import still shows a live unresolved bug. Extension ships to the marketplace and runs locally via docker compose while a small API can be included.
AI-written summary · about
chapters (4)
- 0:00Introduction
- 1:03What are Docker Extensions?
- 1:55Developing a Docker Extension
- 4:42Shipping Docker Extensions with Nuxt & Vue
related talks
32mGetting Started Building Docker Extensions
30mHow to Make a Docker Extension
11mWhat are Docker Extensions
15mHow to create a frontend-only Docker extension to get the size of public images
06mWhat are Docker Extensions
05mWhat are Docker Extensions
34mDeveloping an Extension for Docker
23mNuxt: Making an Extensible Meta Framework
