* docker info
- looking for swram in docker info list
inactive 면
docker swram init
- 이때 토큰이 발생한다 join token 다른(떨어진 물리적으로) 인스턴스에 설치하여 합류가능
docker swarm join --token < contents >
-- 합류한 인스턴스 역할 변경
docker node update --role manager or worker node 2
- 토큰 발생시키기
docker swarm join-token manager or worker
-- 목록조회
docker node ls
* create service
docker create service <image> <ping> port
docker service ps <serviceId>
- 서비스확인
docker service ps
- 클러스터 3개로 돌리기 (docker container rm을 하여도 자동으로 다시 돌린다.)
docker service update <serviceId> --replicas 3
- 도커 네트워크 생성
docker network create --driver overlay mydrupal
- 도커 서비스 생성 sql network 환경 이미지이름
docker service create --name psql --network mydrupal -e POSTGRES_PASSWORD=123 postgres
- example
docker service create --name drupal --network mydrupal -p 80:80 drupal
docker service create --name search --replicas 3 -p 9200:9200 elasticsearch:2