Dashboard for Docker
Use Docker Engine API : https://docs.docker.com/engine/api/v1.37/
Based on node.js and vue.js / socket.io.
-
Install :
docker
,docker-compose
: install_docker.shnode.js
,npm
: install_nodejs.sh
-
Checkout this project and execute :
npm install
npm run dev
- create directory
../workspace/app1
from project directory - create a
docker-compose.yml
file../workspace/app1/docker-compose.yml
:
version: '3.5'
services:
traefik:
image: "traefik"
volumes:
- "/run/docker.sock:/var/run/docker.sock"
ports:
- "80:80"
- "8080:8080"
MIT License Copyright (c) 2018 - Ludovic Chaboud