docker swarm join-token worker
새로운 인스턴스를 기존에 존재하는 docker swarm 에 worker node로 새롭게 추가 하기 위해 manger node에서 swarm 을 생성할 때 발급 받은 토큰이 필요합니다.
위 명령어는 매니저 노드에서 사용할 할 수 있으며 사용시 worker node에서 swarm 에 들어오기 위해 필요한 명령어를 응답합니다.
onam@dev-1:~$ docker swarm join-token worker
To add a worker to this swarm, run the following command:
docker swarm join \
--token SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-b30ljddcqhef9b9v4rs7mel7t \
172.17.0.2:2377
위 명령어를 사용하면 응답으로 명령어 하나를 던져주는데 새롭게 worker node 로 추가할 인스턴스에 접속해 해당 명령어를 사용해 주면 worker node 로 swarm 에 추가됩니다.
onam@Onam:/mnt/c/Users/kon64$ docker swarm join \
--token SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-b30ljddcqhef9b9v4rs7mel7t \
172.17.0.2:2377
This node joined a swarm as a worker.
위 명령어를 새롭게 worker node 로 추가할 인스턴스에서 실행 후 다시 manager node 의 인스턴스로 돌아가 docker node 목록을 확인하면 새로운 node 가 생긴걸 확인할 수 있습니다.