Docker如何部署Node.js


本篇内容主要讲解“Docker如何部署Node.js”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Docker如何部署Node.js”吧!项目结构1、创建node.js程序app.js2、创建dockerfile从dockerfile中可以看到我们是通过pm2-docker运行node应用的,利用pm2我们可以监听文件变化,达到应用重启、日志分存等效果;这里我们需要一个process.yml的配置文件,相关用法可以查看pm2文档。process.yml3、创建docker-compose.yml生产环境上我们用到往往不只一个容器,我们可以通过一个配置文件来管理多个doc免费云主机域名ker容器,然后使用docker-compose来启动,停止、重启应用。docker-compose.yml4、启动容器上述几个文件创建完毕,我们执行下面的命令,则会创建我们的镜像并且启动容器5、测试1、访问本地的3008端口
2、测试当代码变化,node自动重启功能,我们把”hello world!”改为”restart!!!!”,再次刷新页面
3、利用portainer管理容器;可视化的界面相比命令行来说,我们可以很方便、快速查看容器日志、容器配置、状态、以及对进行重启、删除等操作;我们访问本地9000端口即可(docker-compese.yml中配置),结果如下。
到此,相信大家对“Docker如何部署Node.js”有了更深的了解,不妨来实际操作一番吧!这里是百云主机网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: 怎么使用Vue+Element树形表格实现拖拽排序

本篇内容主要讲解“怎么使用Vue+Element树形表格实现拖拽排序”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用Vue+Element树形表格实现拖拽排序”吧!树形表格排序实现原理:把树形的结构转为列表再…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 04/05 21:53
下一篇 04/05 21:53

相关推荐