Awesome Open Source
Awesome Open Source


Live programming environment for Dockerfiles.


This version of Dockerlive was developed within the scope of the final thesis of a MSc in Informatics and Computer Engineering. The most up-to-date version under active development can be found in this repository:


Nmap is optional. If present in the system, the extension can perform automatic service discovery on the test container.


Automatically build, run, perform tests and provide feedback during the creation of a Dockerfile.

Feedback generated:

  • Image build errors
  • Container runtime errors
  • Changes to environment variables
  • Container running processes
  • Container performance statistics (CPU, Memory, Network, I/O)
  • Base image OS information
  • Layer size
  • Layer build time
  • Explore each layer's filesystem (highlighting the changes of each layer)
  • Service discovery (with Nmap)



Dockerlive collects usage data using Azure Application Insights in order to help better understand the usage of the extension. If you don’t wish to send usage data, you can set the telemetry.enableTelemetry setting to false. contains a full description of the gathered data.

Related Awesome Lists
Top Programming Languages

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Typescript (283,207
Docker (98,948
Dockerfile (27,915
Vscode (10,416
Developer Tools (6,376
Feedback (5,778
Discovery (4,961
Vscode Extension (3,743
Development Environment (1,673
Nmap (1,517
Devops Tools (690