Explore Courses Blog Tutorials Interview Questions
0 votes
in DevOps and Agile by (47.6k points)

How do I develop (not just deploy) with Docker?

1 Answer

0 votes
by (106k points)

Recently I have been using docker effectively for development Web Development.

  1. What I did is created a docker file.

  2. After that, I included the -v to link my source code to an area in the container

  3. I use the -p to link the port from my local ip to a port running the web app in the container (as well as enabling debug ports)

  4. I used -w for the working directory

As a crude example for demoing the important bit to hook up your container for development

Docker run -p 8080:9090 -v $(pwd):/app -w "/app" node npm start

In the above command pwd was used from my source code folder to launch the container (/bin/bash would be your command or put this in a docker file).

If you want to learn Docker you can have a look at the following Docker training Course. You can also read the following Docker tutorial. I am also mentioning a video tutorial for you which you can use to clear all your concepts regarding Docker.  


Welcome to Intellipaat Community. Get your technical queries answered by top developers!

30.5k questions

32.5k answers


108k users

Browse Categories