Difference between revisions of "Docker Image for developing"

From ESS-WIKI
Jump to: navigation, search
Line 3: Line 3:
 
  mkdir a folder ex: EISRestfulAPI
 
  mkdir a folder ex: EISRestfulAPI
 
  git clone [https://github.com/ericliang12345/EISRestfulAPI_Dockerfile.git 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 ./EISRestfulAPI -t eis/restapi_dev .
  
 
= Run a Docker Container =
 
= Run a Docker Container =

Revision as of 08:36, 15 November 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 ./EISRestfulAPI -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

Check Version of NPM & NodeJS

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

Enter to bash

sudo docker exec -it eis_api_dev bash