1) Build docker image

cd create_docker
make build-docker

2) Copy .so, .def, .v, .lef and source code to data folder

// data folder is the common folder between docker and local system //

// whatever change you make inside that folder is accesible from both systems //

 
3) Run docker image:

cd use_docker
make run

4) Build your source code inside docker image and link .so

// If there is a problem such as <<cannot find tcl/tcl.h>> do the following:

// #include <tcl/tcl.h> ->#include <tcl.h> //