尝试为我的项目编写 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] 删除。
我来说两句