Dockerコンテナを管理できる「Dockhand」

たくさんのDockerコンテナを立ち上げていると管理が複雑になってきます。Web上で手軽に管理するなら「Dockhand」がおすすめです。

# ディレクトリ作成&yml編集
mkdir -p ~/dockhand && cat > ~/dockhand/docker-compose.yml << 'EOF'
services:
  dockhand:
    image: fnsys/dockhand:latest
    container_name: dockhand
    restart: unless-stopped
    ports:
      - 3000:3000
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - dockhand_data:/app/data
volumes:
  dockhand_data:
EOF

# 起動
cd ~/dockhand && docker compose up -d

echo "完了!http://localhost:3000 にアクセスしてセットアップしてください"

Web上でコンテナを管理

http://localhost:3000にアクセスしたら、まずは「Go to Settings」をクリック

「Add environment」をクリック。

「Name」項目にホスト名かIPアドレスを入れて「+Add」を押せばOK。

登録がされていDockerコンテナ一覧が表示され、色々と操作出来ます。