docker 的 npm 脚本

骗子

尝试为我的项目编写 npm 脚本。我正在使用 docker,我正在尝试简化应用程序启动命令。我现在不想使用 docker compose 命令。

我正在尝试在 npm 脚本中运行以下命令。

  "scripts": {
 "app-start" : "docker system prune && docker run -p 3000:3000 -v 
  /app/node_modules -v $(pwd):/app $(docker build -f Dockerfile.dev 
  .)"
   }

有没有办法使用 docker build 为 docker run 命令提供参数,如下所示:

 docker run -p 3000:3000 -v 
  /app/node_modules -v $(pwd):/app $(docker build -f Dockerfile.dev 
  .)

还有对上述命令的任何改进/建议

代码站

使用 -q / --quiet switch

Suppress the build output and print image ID on success

所以你的命令将以

docker run -p 3000:3000 -v /app/node_modules -v $(pwd):/app $(docker build -q -f Dockerfile.dev .)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Docker撰写:npm ERR!缺少脚本:构建

来自分类Dev

如何在docker CMD命令中运行多个npm脚本

来自分类Dev

如何从 npm 脚本中删除 docker 容器中的 mongodb

来自分类Dev

Nodemon无法在Docker上使用来自package.json的npm脚本

来自分类Dev

npm脚本忽略错误

来自分类Dev

“反应脚本启动”后的顺序NPM脚本

来自分类Dev

Docker NPM安装失败

来自分类Dev

NPM脚本命名约定

来自分类Dev

从gulp任务运行npm脚本

来自分类Dev

更改npm脚本的工作目录

来自分类Dev

npm:启动脚本失败

来自分类Dev

使用npm脚本运行webpack

来自分类Dev

Docker内的Shell脚本

来自分类Dev

docker:npm在docker start上安装

来自分类Dev

docker:npm在docker start上安装

来自分类Dev

Docker不缓存npm安装

来自分类Dev

Docker:在代理后面安装npm

来自分类Dev

Docker在npm安装上失败

来自分类Dev

Docker不缓存npm安装

来自分类Dev

在 Docker 镜像中更新 npm

来自分类Dev

角度NPM运行产品:错误npm ERR!缺少脚本:产品

来自分类Dev

npm ERR!代码ELIFECYCLE npm后安装脚本

来自分类Dev

如何为npm命令定义脚本?

来自分类Dev

如何使用npm脚本运行摩卡咖啡?

来自分类常见问题

如何使用npm脚本运行js文件?

来自分类Dev

在npm脚本中&&之后未运行命令

来自分类Dev

在Windows的npm脚本中使用通配符

来自分类Dev

npm脚本无法正常工作

来自分类Dev

在FreeBSD Jail中使npm脚本自动启动