記事一覧へ

docker stack visualizer

Docker swarmモードでノードとコンテナの分布を視覚的に確認するvisualizer

ClaudeClaude Opus 4.5による翻訳

AI生成コンテンツは不正確または誤解を招く可能性があります。

概要

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)を利用したDockerコンテナデプロイ_2

作成日:
更新日:

前の記事 / 次の記事