https://github.com/humpback/humpback-web
Docker management website
https://github.com/humpback/humpback-web
adminlte angular2 docker-manage-tool
Last synced: 3 months ago
JSON representation
Docker management website
- Host: GitHub
- URL: https://github.com/humpback/humpback-web
- Owner: humpback
- License: apache-2.0
- Created: 2017-01-03T00:44:38.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T00:52:45.000Z (over 3 years ago)
- Last Synced: 2024-04-14T15:35:25.557Z (about 2 years ago)
- Topics: adminlte, angular2, docker-manage-tool
- Language: TypeScript
- Homepage:
- Size: 2.69 MB
- Stars: 69
- Watchers: 12
- Forks: 40
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Introduction
作为 [Humpback](https://humpback.github.io/humpback) 的直观展现,基于 [Angular2](https://github.com/angular/angular) 和 [AdminLTE](https://github.com/almasaeed2010/AdminLTE) 构建的用于管理 `docker ` 的网站。
# Usage
```bash
git clone https://github.com/humpback/humpback-web.git
cd humpback-web
npm install
npm start
```
Open [http://localhost](http://localhost)
Default Account
>UserID: `admin`
Password: `123456`
# Docker image
[](https://microbadger.com/images/humpbacks/humpback-web:1.3.0 "Get your own image badge on microbadger.com")
[](https://microbadger.com/images/humpbacks/humpback-web:1.3.0 "Get your own version badge on microbadger.com")
```bash
$ docker pull humpbacks/humpback-web:1.3.0
$ docker run -d --net=host --restart=always -e HUMPBACK_LISTEN_PORT=8012 \
-v /opt/app/humpback-web/dbFiles:/humpback-web/dbFiles \
--name humpback-web \
humpbacks/humpback-web:1.3.0
```
# Functions
- 服务器分组管理
- 容器及镜像管理
- 容器批量操作
- 容器实时监控
- 容器日志查看
- 私有仓库管理
- etc.
# Sample Page
#### Login Page

#### Server Overview

#### New Container

#### Private registry explore - docker image detail

etc.
## License
Apache-2.0