© 2026 Woonggi Min ·글 / 소스

글 목록으로

docker stack visualizer

21. 09. 13.

개요실습참고자료

개요

visualizer는 2016 dockercon에서 stack기능 소개를 위해 만들어진 툴이다.
이를 이용하면 swarm모드에서 노드와 컨테이너의 분포상태를 시각적으로 볼수 있다.

실습

visualizer.yaml

version: "3"

services:
  app:
    image: dockersamples/visualizer
    ports:
      - "9000:8080"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    deploy:
      mode: global
      placement:
        constraints: [node.role == manager]

컨테이너를 이용해 실습하고 있다면 docker cp명령어로 파일을 옮겨주자

$ docker cp visualizer.yaml manager:/visualizer.yaml

서비스를 실행해주자

$ docker exec -it manager \
docker stack deploy -c /visualizer.yaml visualizer

localhost:9000에 접속해보면 아름다운 창이 뜰것이다.

참고자료

스웜(swarm)을 이용한 도커 컨테이너 배포_2

발행:21. 09. 13.
•
수정:26. 07. 14.

← stack 서비스를 외부에서 사용하기Swarm의 compose stack →