我对Docker
比较新,并且有一个node
网络服务器,我已添加到docker image
。我的图片是使用packer
构建的,因此我没有Dockerfile
。
我的问题是,在docker container
命令行上运行docker run -it -d <imageId>
是否有办法传递命令来运行驻留在容器中的Web服务器?
像docker run -it -d <imageId> npm start
答案 0 :(得分:0)
使用
docker run -it -d -w /path/to/code/folder <imageName:version> node server.js 'daemon off;'