从cli运行docker容器时启动节点应用程序

时间:2016-01-14 12:06:34

标签: node.js docker packer

我对Docker比较新,并且有一个node网络服务器,我已添加到docker image。我的图片是使用packer构建的,因此我没有Dockerfile

我的问题是,在docker container命令行上运行docker run -it -d <imageId>是否有办法传递命令来运行驻留在容器中的Web服务器? 像docker run -it -d <imageId> npm start

这样的东西

1 个答案:

答案 0 :(得分:0)

使用

docker run -it -d -w /path/to/code/folder <imageName:version> node server.js 'daemon off;'