docker 1.12的docker compose如何与docker swarm集成(without docker machine)
*************************************************
docker -v
Docker version 1.12.1, build 23cf638*************************************************
docker-compose -v
docker-compose version 1.8.0, build f3628c7*************************************************
centos 7
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集群管理。多谢各位大牛!!!
2 个回复
xds2000 - 数人科技CTO
赞同来自: 田浩浩
是可以的:
https://blog.docker.com/2016/06/docker-app-bundle/
开发:
<pre>$ docker-compose build
...
$ docker-compose push
...
$ docker-compose bundle
Wrote bundle to example.dab</pre>
运维:
<pre>$ docker deploy example
Loading bundle from example.dab
Creating network app-network
Creating service example-db
Creating service example-web</pre>
田浩浩 - wizmacau developer
赞同来自:
目前 compose 还不支持 swarm mode