2018-11-25 docker直接nodemon运行tianyi-web nodejs项目

安装模块

 docker run -it -P --rm -p 18080:8080 -v ~/tianyi-web:/code -e TZ="Asia/Shanghai" -e "NODE_ENV=dev" --name tianyi-web node sh -ic 'cd /code && npm i && npm i nodemon'

运行

docker run -itd -P --rm -p 18080:8080 -v ~/tianyi-web:/code -e TZ="Asia/Shanghai" -e "NODE_ENV=dev" --name tianyi-web node sh -ic 'cd /code && /code/node_modules/nodemon/bin/nodemon.js run dev'

注意: --rm 每次会在容器关闭后删除容器。
安装模块和运行时指定的node env要一致哦,否则某些需要的模块可能没安装上哦(具体取决于package.json)

你可能感兴趣的:(2018-11-25 docker直接nodemon运行tianyi-web nodejs项目)