Difference between revisions of "Docker Image for developing"

From ESS-WIKI
Jump to: navigation, search
(Created page with "=Setup a Docker Image for developing NodeJS RESTfful API= mkdir a folder ex: EISRestfulAPI git clone https://github.com/ericliang12345/EISRestfulAPI_Dockerfile.git sudo doc...")
 
Line 1: Line 1:
=Setup a Docker Image for developing NodeJS RESTfful API=
+
= Setup a Docker Image for developing NodeJS RESTfful API =
 +
 
 
  mkdir a folder ex: EISRestfulAPI
 
  mkdir a folder ex: EISRestfulAPI
  git clone https://github.com/ericliang12345/EISRestfulAPI_Dockerfile.git
+
  git clone [https://github.com/ericliang12345/EISRestfulAPI_Dockerfile.git https://github.com/ericliang12345/EISRestfulAPI_Dockerfile.git]
 
  sudo docker build -t eis/restapi_dev .
 
  sudo docker build -t eis/restapi_dev .
  
=Run a Docker Container=  
+
= Run a Docker Container =
 +
 
 
  sudo docker run -it --name eis_api_dev -v $PWD:/home/adv:rw -p 3000:3000 eis/restapi_dev /bin/bash </br>
 
  sudo docker run -it --name eis_api_dev -v $PWD:/home/adv:rw -p 3000:3000 eis/restapi_dev /bin/bash </br>
  -v : share your local foder with container
+
  -v&nbsp;: share your local foder with container
  -p : port mapping internal / external port
+
  -p&nbsp;: port mapping internal / external port
 
  -name: container name
 
  -name: container name
  eis/restapi: image
+
  eis/restapi: image</br>
 +
 +
= Check Version of NPM & NodeJS=
 +
$nodejs -v
 +
v4.6.0
 +
$npm -v
 +
2.15.9

Revision as of 02:56, 11 October 2016

Setup a Docker Image for developing NodeJS RESTfful API

mkdir a folder ex: EISRestfulAPI
git clone https://github.com/ericliang12345/EISRestfulAPI_Dockerfile.git
sudo docker build -t eis/restapi_dev .

Run a Docker Container

sudo docker run -it --name eis_api_dev -v $PWD:/home/adv:rw -p 3000:3000 eis/restapi_dev /bin/bash </br>
-v : share your local foder with container
-p : port mapping internal / external port
-name: container name
eis/restapi: image</br>

Check Version of NPM & NodeJS

$nodejs -v
v4.6.0
$npm -v
2.15.9