1、 安装docker。
# apt-get install docker.io
2、启动docker。
#
service docker run
3、 获取Dockerfly镜像。
# docker pull registry.cn-hangzhou.aliyuncs.com/voovan/dockerfly:20170227
4、 启动dockerfly容器。
#
docker run --name dockerfly --restart=always -d -v /var/run/docker.sock:/var/run/docker.sock -p 2735:2735 -p 28083:28083 registry.cn-hangzhou.aliyuncs.com/voovan/dockerfly:20170227 dockerfly
说明:dockerfly依赖于socat,因此在启动dockerfly前请先确保系统中已安装socat。在ubuntu下,socat的安装命令为:apt-get install socat
5、 在浏览器中输入http://<server_ip>:28083,其中server_ip为dockerfly所在服务器的IP地址。
以容器形式安装的dockerfly默认连接到了docker,因此可以直接进行镜像、容器等的管理。
说明:默认用户名/密码为admin/1234。
其它:dockerfly不能同时对多个docker进行管理,但可以在导航栏中的setting中设置其管理的docker。前提条件上,通过dockerfly管理的docker上都必须启动dockerfly容器。如果只想通过一个统一的URL来管理,那只需要在一个dockerfly上进行28083端口的映射即可,其它的只要对2735端口进行映射即可。