mirror of
https://github.com/docker/docs.git
synced 2026-04-12 14:25:46 +07:00
bf04e484f9f6df34a6d5718526bbb9d242765d3c
swarm: docker clustering
Example usage
# create a cluster
$ swarm create
6856663cdefdec325839a4b7e1de38e8
# on each of your nodes, start the swarm agent
$ docker run -d -p 4243:4243 swarm join --token=6856663cdefdec325839a4b7e1de38e8 --addr=<docker_daemon_ip1:4243>
$ docker run -d -p 4243:4243 swarm join --token=6856663cdefdec325839a4b7e1de38e8 --addr=<docker_daemon_ip2:4243>
$ docker run -d -p 4243:4243 swarm join --token=6856663cdefdec325839a4b7e1de38e8 --addr=<docker_daemon_ip3:4243>
...
# start the manager on any machine or your laptop
$ docker run -d -p 4243:4243 swarm manage --token=6856663cdefdec325839a4b7e1de38e8
# use the regular docker cli
$ docker -H <ip:4243> ps
$ docker -H <ip:4243> run ...
$ docker -H <ip:4243> info
...
# list nodes in your cluster
$ swarm list --token=6856663cdefdec325839a4b7e1de38e8
http://<docker_daemon_ip1:4243>
http://<docker_daemon_ip2:4243>
http://<docker_daemon_ip3:4243>
Creators
Andrea Luzzardi
Victor Vieux
Copyright and license
Code and documentation copyright 2014 Docker, inc. Code released under the Apache 2.0 license. Docs released under Creative commons.
Description
Languages
Markdown
97.2%
HTML
1.8%
CSS
0.4%
JavaScript
0.2%
Go
0.1%
Other
0.1%