Docker packs an entire virtual machine into a portable ‘container’ that can be run on any other machine, with a similar architecture, that’s also running a Docker server.
Docker gives us two very important advantages - it means that you can:
- run your site locally, exactly as it runs on Divio, on your own machine
- take your Divio site and run it almost anywhere, guaranteeing that you will not be locked into Divio
Read Docker basics in our developer handbook or visit Docker Documentation.