Using Docker in your development workflow has a positive impact on
What is Docker?
Docker is a platform that can run containers, packages of software. To run these containers Docker uses OS-level virtualization.you can think of a container as a lightweight version of a virtual machine. Docker is a tool for creating and managing lightweight virtualized environments which can be used to deploy and run SailPoint and other applications.
sets the directory in which all the upcoming commands will
does exactly what it says, it gets the package.json and package-
lock.json and copies it to the WORKDIR.
sets an environment variable inside the container with the name
PORT and the value 5000