docker_burp icon indicating copy to clipboard operation
docker_burp copied to clipboard

Burp as a Docker Container

Burp as a Docker Container

How to run any GUI application (and Burp in particular) from Docker.

A full description can be found on my website: https://www.marcolancini.it/2018/blog-docker-burp/

Burp in Docker

Usage

  1. Place the Burp (Professional or Free) JAR file and the licence key in the _data/sources folder
  2. Export the local IP address: export LOCAL_IP=$(ifconfig en0 | grep inet | awk '$1=="inet" {print $2}')
  3. Create an environment file:
    • Copy the template: cp burp.env.tpl burp.env
    • A possible configuration is the following:
DISPLAY=${LOCAL_IP}:0
ENV_MEM_JVM=2048m
ENV_BURP_PRO=0        # 1 for Burp Pro, 0 for Free version
  1. Start services: docker-compose up