docker swarm 1.12 servie create 以及 overlay network相关问题
2016-11-01 12:27:37
lu
  • 访问次数: 2
  • 注册日期: 2016-11-01
  • 最后登录: 2016-11-01

本人刚刚接触这个方面,在搭建swarm集群后有一些疑问:

1. 

docker service create --name t3 --constraint 'node.hostname == swarm1' daocloud.io/library/ubuntu:trusty-20151208  /bin/bash

我在manager上用上面的语言想要创建指定节点的service。


查看service

ID            NAME   REPLICAS  IMAGE                                       COMMAND

d0j8kqkv4zey  t3     0/1       daocloud.io/library/ubuntu:trusty-20151208  /bin/bash


service并没有启动,查看详情,显示service  Preparing (查阅资料说,是节点没有相关镜像,但节点镜像存在)

请问朋友们有没有知道的?


2.

现在想要使用swarm 的overlay network 功能创建服务,并且使不同主机的容器互相访问

我知道docker同一主机不同容器之间的link机制,但是对 swarm命令创建link 不太会使用

请问,怎么能实现这样的连接?有没有朋友可以举一些实际创建代码?

谢谢