Difference between revisions of "Docker"

From berki WIKI
Jump to: navigation, search
Line 6: Line 6:
  
 
[[Docker Swarm Mode]]
 
[[Docker Swarm Mode]]
 
 
 
 
 
=SWARM=
 
 
==Introduction==
 
A swarm is a group of machines that are running Docker and joined into a cluster. After that has happened, you continue to run the Docker commands you’re used to, but now they are executed on a cluster by a swarm manager. The machines in a swarm can be physical or virtual. After joining a swarm, they are referred to as nodes.
 
 
Source: https://docs.docker.com/get-started/part4/#introduction
 
 
 
<pre>
 
docker@manager:~$ docker node ls
 
ID                            HOSTNAME            STATUS              AVAILABILITY        MANAGER STATUS      ENGINE VERSION
 
uzhpeg3ug0ip6f9o3l51c749y *  manager            Ready              Active              Leader              18.05.0-ce
 
kstfblenhtb0dbpzkxo2olssn    worker1            Ready              Active                                  18.05.0-ce
 
pf8jdfmlegbx7dogi6jnbxu2y    worker2            Ready              Active                                  18.05.0-ce
 
</pre>
 
 
https://docs.docker.com/engine/swarm/swarm-tutorial/deploy-service/
 
 
 
==Create swarm==
 
 
<pre>
 
docker@manager:~$ docker swarm init --advertise-addr 192.168.42.118
 
Swarm initialized: current node (uzhpeg3ug0ip6f9o3l51c749y) is now a manager.
 
 
To add a worker to this swarm, run the following command:
 
 
    docker swarm join --token SWMTKN-1-21qaw0xpv9tj2kjxbmj6jn2jqpbcjjkyeze2nno9yy0wvt0vp9-9k2yyit1x8a11ca50ejxalzhz 192.168.42.118:2377
 
 
To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
 
</pre>
 
 
=Kubernetes=
 

Revision as of 20:10, 1 July 2018

Docker Compose

Docker Machine

Docker Swarm Slassic

Docker Swarm Mode