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相关的更复杂概念的机会 。
感谢您的阅读!


推荐阅读