标签:登录 version 一个 limits start docker body detail 启动
?
执行docker images列出当前所有的image. 执行docker login登录 给nodehello image打上tag: docker tag image username/repository:tag 例如:
发布image:
例如:
发布的目的在于在虚机里面也能访问,如果直接用host机器上的image的名字,虚机中可能访问不到。 |
?
|
?
注意里面的image最好用发布到官网的tag名字,例如:john/get-started:part2,如果直接用host机器上的image的名字,虚机中可能访问不到。
|
?
????运行完以后会提示getstartedlab_node_webnet和getstartedlab_node_web已经创建完成类似的字样。
Docker service ls |
会列出部署成功的service,应该会显示getstartedlab_node_web的部署情况。如果replica出现0/5类似的字样,也不用担心,此时可以执行
Docker service ps <service name> |
然后查看CURRETN STATE列,如果出现preparing类似的字样,说明服务还么有部署完成,过一会重新执行命令查看即可。如果出现了running类似的字样,说明服务已经启动,此时可以就可以访问了。
?
应该就可以看到我们的node.js程序输出的结果了。
Docker: 如何将node.js的项目部署到docker的swarm上面去
标签:登录 version 一个 limits start docker body detail 启动
原文地址:http://www.cnblogs.com/time-is-life/p/7728706.html