Dockerfly是基于 Docker1.12+ (Docker API 1.24+) 开发出Docker 管理工具,提供里最基本的基于 Docker 的管理功能,目的是能够方便广大Docker初学者以及 Docker 管理员能够快速的进行Docker 容器的管理和维护。
通过Dockerfly的swarm管理,你可以轻松的构建起一个基于 Docker 原生的集群系统。
本次更新内容:
界面风格显示优化,更清晰更醒目。
本次新增功能:
容器展示增加:Commit, 网络的Connect和Disconnect。
容器创建增加自动从镜像获取必要的信息默认到容器创建的参数,如镜像要求的端口、卷等。
增加镜像、网络、卷、服务、的信息展示。
增加了更多的服务和容器的创建选项。
对于用时长的操作(如:镜像搜索,镜像拉去)采用了异步的形式,提示更友好。
修复容器日志显示重复内容的问题。
更新 JDocker 和 voovan 到最新版本。使用方法
使用方法:
Clone 后在本地使用
git clone https://git.oschina.net/helyho/DockerFly.git cd DockerFly ./start.sh
start.sh 脚本依赖 socat,所以请您先安装 socat 到您的系统中,或者您已经暴露了一个 docker 的 TCP 端口,请删除对应的命令。并访问:http://127.0.0.1:28083 在 setting 页面配置您的 ip 和 端口。
Ubuntu安装socat: shell sudo apt-get install socat
Centos安装socat: shell yum install -y socat
直接 pull 一个 dockerfly 容器
docker pull helyho/dockerfly[:<version>] docker run \ --name dockerfly -d \ -v /var/run/docker.sock:/var/run/docker.sock \ -p 28083:28083 \ dockerfly
秀截图(常用功能):
容器操作
容器资源
容器状态
创建容器
创建服务
拉取镜像
最后,如果你感兴趣,请支持作者 并 star 本项目。
如果你有更好的建议和想法,请提交到 Issues 我会仅可能的即时回复您的.
首先感谢自 Dockerfly 发布以来各位同鞋的支持和关注,感怀于大家的支持,所以一直持续不断的思索并提升 Dockerfly 的使用体验,本次是一个功能完善版本,所以更新主要是以 Docker 功能的补充为主,同时汲取大家的意见增加了很多 Docker 资源的信息展示,并且优化了界面,更高的对比,重要信息更清晰。
另外,这次终于把 dockerfly 的镜像推送到了 hub.docker.com,在这里深深的吐槽一下我大中华的网络。