為Docker實現了一套Web監控頁面:seagull
簡介
海鷗是Docker的最佳小伙伴,它為Docker實現了一套Web監控頁面。
使用Docker都希望有Web監控和管理界面,海鷗就是為此量身訂造的。它可以通過一行命令安裝運行,你在此能夠監控你的所有Docker容器和鏡像。現在,海鷗已經完美支持英語、簡體中文和繁體中文了!
歡迎看看Demo網站,地址是http://104.131.110.84:10086。
使用
- 運行
docker run -d -p 10086:10086 -v /var/run/docker.sock:/var/run/docker.sock tobegit3hub/seagull
。 - 然后在這個地址http://127.0.0.1:10086監控你的Docker容器。
- 對于boot2docker用戶,請運行
boot2docker ip
找到真正的IP地址。
截圖
參與開發
海鷗是用Go和JavaScript實現的,使用了Beego、AngularJS、Bootstrap、Bower、JQuery和Docker等工具。你可以Fork這個項目并且按你的需求發送Pull-request。
- 配置Go路徑然后嘗試
echo $GOPATH
go get github.com/astaxie/beego
go get github.com/beego/bee
git clone https://github.com/tobegit3hub/seagull.git $GOPATH/src/github.com/tobegit3hub/seagull/
go build seagull.go
或者運行bee run seagull
來調試./seagull
或者運行sudo ./seagull
來訪問/var/run/docker.sock
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!