Compose Watch

1 / 10

The development loop that puts people off containers is: edit a file, rebuild the image, recreate the container, wait, refresh. Thirty seconds for a one-character change.

The old workaround was bind-mounting your source in, which works until it does not — the dependency directory disappears under the mount, the UIDs are wrong, and a change to package.json needs a rebuild the mount cannot give you.

Compose Watch is the built-in answer, and it distinguishes between changes that need copying and changes that need rebuilding.

Finish →