All Projects → stefanprodan → dockerdash

stefanprodan / dockerdash

Licence: MIT license
Docker dashboard built with ASP.NET Core, Docker.DotNet, SignalR and Vuejs

Programming Languages

javascript
184084 projects - #8 most used programming language
C#
18002 projects
HTML
75241 projects
CSS
56736 projects

dockerdash

Build status Layers

Docker dashboard is compatible with Docker v1.12.x

Run

Connect to Docker remote API by mounting the unix socket:

docker pull stefanprodan/dockerdash:latest

docker run -d -p 5050:5050 \
-v /var/run/docker.sock:/var/run/docker.sock \
-e DOCKERDASH_USER='admin' \
-e DOCKERDASH_PASSWORD='changeme' \
--name dockerdash \
stefanprodan/dockerdash

Connect to a Docker remote API via TCP:

docker run -d -p 5050:5050 \
-e DOCKER_REMOTE_API='tcp://192.168.1.134:4243' \
-e DOCKERDASH_USER='admin' \
-e DOCKERDASH_PASSWORD='changeme' \
--name dockerdash \
stefanprodan/dockerdash

Features

  • Host information
  • Containers real-time status via web sockets
  • Container details, resource usage and logs
  • Images information
  • Networks information
  • Dashboard user/password authentication

Todo

  • Swarm information
  • Nodes status and details
  • Services status and details

Dev Stack

  • .NET Platform Standard 1.6
  • ASP.NET Core
  • Docker.DotNet
  • SignalR
  • JWT auth
  • Vuejs
  • Bootstrap

Screenshots

Host containers

Containers

Container detais

Container

Host images

Containers

Host networks

Containers

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].