docker 1.12的docker compose如何与docker swarm集成(without docker machine)


*************************************************
[root@NODE01 ~]# docker -v
Docker version 1.12.1, build 23cf638
*************************************************
[root@NODE01 ~]# docker-compose -v
docker-compose version 1.8.0, build f3628c7
*************************************************
centos 7
[root@NODE01 ~]# uname -a
Linux NODE01 3.10.0-327.28.3.el7.x86_64 #1 SMP Thu Aug 18 19:05:49 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
**************************************************
swarm集群,compose编排
现阶段我使用的compose中的service均在本地run了。
如何才能让compose在swarm集群上进行容器编排,也就是compose中的service如何才能在swarm中的node上run起来,且被swarm集群管理。多谢各位大牛!!!
已邀请:

xds2000 - 数人科技CTO

赞同来自: 田浩浩


是可以的:
https://blog.docker.com/2016/06/docker-app-bundle/

开发:
$ docker-compose build
...
$ docker-compose push
...
$ docker-compose bundle
Wrote bundle to example.dab


运维:
$ docker deploy example
Loading bundle from example.dab
Creating network app-network
Creating service example-db
Creating service example-web

田浩浩 - wizmacau developer

赞同来自:


目前 compose 还不支持 swarm mode

要回复问题请先登录注册