node.js - 如何升级 NodeJS Docker 容器?

标签 node.js docker npm

我有一个基于在生产环境中运行的官方 node Docker 镜像的 NodeJS 镜像。

如何使 NodeJS 服务器保持最新?

  • 我如何知道何时或多久重建和重新部署 Docker 镜像? (我希望始终保持最新状态)
  • 如何使 Docker 镜像内的 npm 包保持最新?

最佳答案

您可以使用 jenkins 安排按所需时间间隔创建 Nodejs 镜像的作业。

处理 docker 镜像的包和更新的最佳方法是为所有更新创建单独的标签。所有新更新的单独标记使您能够在出现任何向后兼容性问题时回滚。

如果您想实现持续交付,请使用此新镜像创建您的应用程序镜像并始终运行测试套件。

关于node.js - 如何升级 NodeJS Docker 容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55675943/

相关文章:

javascript - 异步获取不可预测的 block 大小的最小行数

node.js - 如何 npm install 只保存对 package.json 的依赖?

npm - 错误 : EACCES: permission denied using webpack

javascript - NodeJS 脚本 - npm 在 exec() 上不显示当前安装的版本

javascript - 使用 Sequelize 子查询

node.js - 是否可以将 CoffeeScript 安装到 Photoshop CC 中的 node.js 中?

linux - Docker - 访问主机/进程

mysql - Composer 安装的内存限制

node.js - 依次执行 Node 应用程序中收到的 webhook

linux - 在不影响主机的情况下更改 Docker 容器中的系统日期时间