Seagull Save

Friendly Web UI to manage and monitor docker

Project README

Seagull Docker Pulls GoDoc Gitter


Seagull is friendly Web UI to manage and monitor docker with full features.

  • Easy to install and uninstall within docker container
  • One click to start/stop/delete containers and images
  • Super fast(<10ms) for searching and filtering
  • Support multi-host management and monitoring
  • I18n includes English, Chinese, German and French

For more information, go to, watch three-minute video and official slides.


docker run -d -p 10086:10086 -v /var/run/docker.sock:/var/run/docker.sock tobegit3hub/seagull

Or run with docker-compose up -d.



Seagull supports monitoring multiple servers. Make sure you start docker daemon like this.

docker -H tcp:// -H unix:///var/run/docker.sock -api-enable-cors=true -d

Get Involved

Seagull is written in Go with tools like Docker, Beego, AngularJS, Bootstrap and JQuery.

  1. Install golang and setup $GOPATH
  2. go get
  3. go get
  4. go build seagull.go
  5. sudo ./seagull

More detail in seagull-design-and-implement and we have excellent documents in docs.


The issue #2 shows that everyone can access your docker daemon if the IP and port of seagull are exposed. For security, you can bind to localhost to restrict the access.

docker run -d -p -v /var/run/docker.sock:/var/run/docker.sock tobegit3hub/seagull
Open Source Agenda is not affiliated with "Seagull" Project. README Source: tobegit3hub/seagull
Open Issues
Last Commit
5 years ago

Open Source Agenda Badge

Open Source Agenda Rating