ktyu65 发表于 2016-8-3 09:11:55

docker 1.12之swarm集群--- create service

创建一个swarm服务
        docker service create option image

查看运行服务的容器
        docker service ls

创建服务的时候指定复制集
        docker service create --name test --replicas 3 images-id

创建overlay network所有节点均可使用:
        docker network create --driver overlay my-network

创建服务的时候知道次overlay网络:
        $ docker service create \
--replicas 3 \
--network my-multi-host-network \
--name my-web \
nginx       


配置服务热更新:

        $ docker service create \
--replicas 10 \
--name my_web \
--update-delay 10s \ #更新服务的时间延迟
--update-parallelism 2 \#调度同时更新任务的最大数量
--update-failure-action continue \
image

创建vloumevolume和bind :

(mount)
        $ docker service create \
--mount type=volume,src=\'#\'" /p>
--name myservice \
<IMAGE>

(bind)挂载宿主机目录:

        # Mount a read-write bind
$ docker service create \
--mount type=bind,src=\'#\'"\
--name myservice \
<IMAGE>

# Mount a read-only bind
$ docker service create \
--mount type=bind,src=\'#\'"\
--name myservice \
<IMAGE>


页: [1]
查看完整版本: docker 1.12之swarm集群--- create service