docker■面向Web开发人员的Docker简介,它满足了我对Container的需求( 三 )
输出:
在此 , -d标志用于在守护程序模式下运行容器 。 -p标志用于将容器打开到外部的端口映射到应用程序正在侦听的端口 。 以前 , 在Dockerfile中 , 我们将内部端口或应用程序端口设置为3000 。 因此 , 在这里 , 我们将容器打开到主机设备的端口8080映射到端口3000 。 这docker-tutorial是Docker的名称-图片 。
至此 , 我们完成了对Node应用程序简单的进行docker化的过程 。 你可以在浏览器上访问URL http:// localhost:8080 , 以检查应用程序和容器是否正常运行 。 如果成功 , 你将看到消息“ Hello World” 。 (如果你的Docker Engine不在本地主机中运行 , 请将本地主机替换为其在设备上使用的IP地址 。 )
(5)停止和移除Docker容器:如果要停止正在运行的Docker容器 , 请使用以下命令 。
但是 , 这只会停止容器 , 而没有将其完全从系统中删除 。 如果要重新启动容器 , 则可以使用带有容器ID的docker start命令 。 如果要完全删除已停止的容器 , 请使用此命令 。
5、最后
如今 , Docker已经成为一项庞大的技术 , 它对于每个开发人员而言都是无法忽略的存在 。 我的文章向你介绍了这种流行的技术 , 并解释了Docker是什么以及与Docker一起使用以对应用程序进行容器化 。 我们学习了如何为简单的Node.js应用程序创建Dockerfile , Docker映像以及最终的Docker容器 。 但这仅仅是Docker的开始 。 它具有更多功能和高级配置 , 可帮助你轻松 , 高效地创建 , 运行和部署应用程序 。 因此 , 我将对Docker的介绍作为一次深入探讨和探索与Docker相关的更复杂概念的机会 。
感谢您的阅读!
推荐阅读
- SOWORD科技言|为什么NodeJS是创业公司的首选?了解用于Web开发的NodeJS
- 千锋程序猿|web前端为何会如此受到青睐呢?
- 全球TMT|CodeGuru,AWS宣布面向大众推出Amazon
- 流光年华|社交媒体化的NBD洗洁产品包装设计,面向年轻一代
- 「javascript」为什么NodeJS是创业公司的首选?了解用于Web开发的NodeJS
- 人世繁华|进行面向对象程序设计深剖,可以一学,大牛带你深入Java核心技术
- 韭菜花音乐|苹果批准更新,双喜临门:Hey宣布面向所有用户推出
- Gtechnews|LTI将通过AWS面向基于SAP的企业推出加速迁移计划
- 『web开发』你们常用的web开发工具都有什么?分享我常用的5大Web开发工具
- 爱云资讯|法兰克福版本,中国移动主导发布首个面向5G切片管理的ONAP