Tag: package.json

如何将一个node.js docker实例放入一个自动加载日志的shell中

所以… 我正在尝试为我的团队在绿地原型项目上创build一个优雅的docker/节点设置。 我的团队将需要事先安装Node / NPM和Docker CLI,但之后我将使用NPM来pipe理所有内容,并且以前有… "scripts": { "docker": "npm run docker-build && npm run docker-start", "docker-build": "docker build -t docker_foo .", "docker-start": "docker run -it -p 8080:8080 –rm docker_foo", "start": "node server.js" } …和Dockerfile包含CMD … # Other stuff… EXPOSE 8080 CMD ["npm", "start"] 最终将启动节点服务器。 这对于查看日志和清理容器非常有效,但是我想把它变得更好。 我想改为在后台使用-d选项启动容器,并附加到容器,而不是使用初始命令拖尾日志来模拟相同的行为,除了当用户终止进程时,它们仍然在容器中他们可以评估容器的当前状态。 这导致我有… "scripts": { "docker": "npm run docker-build && […]