Docker Swarm :
도커 호스트 : 도커를 실행 중인 노드(컴퓨터)
도커 서비스 : 호스트 위에서 동작하는 여러 노드로 구성된 서비스
도커 호스트 정보
docker info
마스터 노드 생성
docker swarm init
노드 조회 (매니저 노드에서 실행)
docker node ls
서비스 생성
docker service create --name <name> --replicas <복제 수> -p <outer port:inner port> <image>
서비스 제거
docker service rm <name>
서비스 조회
docker service ls
서비스 이미지 업데이트
docker service update --image <image> <service name>
스케일링
docker service scale <service name>=<복제 수>
서비스 내 컨테이너 조회
docker service ps <service name>
동작 중인 서비스 정보
docker inspect service my-express
이미지 빌드 정보
docker inspect <image id>