数人云容器管理面板 Crane 开源

上周数人云推出的容器管理面板——Crane,让容器开发者第一时间体验了 Docker 的各种新功能与特性。经过一周的测试,感谢大家积极的试用和反馈,让我们对 Crane 有了更多的信心和期待。而现在,

数人云容器管理面板 Crane 开源啦!

Crane

Crane 包含着数人云工程师对 Docker 最新技术的热爱和实践。希望借助开源社区的力量,让 Crane 完善自身,更好地成长起来,让更多的国内用户体验并参与到最新的容器技术中。

在 Docker 内置 Swarm 特性的基础上,Crane 还为社区用户实现了一些有趣的功能,比如私有仓库认证,访问控制和项目模板共享。还有酷酷的模糊搜索功能,让用户快速跳转到所需页面。Crane 可以帮助用户存储仓库认证信息,当部署项目时可以选择预定义的仓库认证信息,不再需要登录私有仓库获取 Docker 镜像。Crane 还可以让我们方便地共享私有镜像。

开源代码放在 GitHub 上: https://github.com/Dataman-Cloud/crane 

主要功能

  • Swarm 特性:强调了 Swarm 的通用功能,通过前端界面友好来增强用户体验。

  • 项目模板管理: 用户可以将项目保存为模板,其他人可以直接快速部署模板。

  • 镜像管理:用户的私有镜像可以公开给其他人。

  • 模糊搜索:由后端支持的内存索引服务功能。

  • 主机运维:可以查看主机的各种配置和状态,例如核心版本,docker 配置,docker 镜像以及给定主机的容器信息等等。

  • 虚拟网络管理:虚拟网络 CRUD 实现应用网络隔离和独立的网络规划,无缝对接多种 overlay 网络方案

  • 私有仓库认证管理:用户可以将认证信息(用户名和密码)存储到 Crane,利用认证信息拉取相应仓库的镜像到集群中进行部署

  • Webssh:通过“docker exec”命令实现,进入容器内部进行操作。

安装指南

环境要求

  1. 请确保 docker 安装版本 >=1.12, 并确保 docker 正常运行。(如何安装和配置 docker 请参考 https://docs.docker.com/engine/installation/ )

  2. 请确保 docker-compose 已经正确安装。(如何安装 docker-compose 请参考 https://docs.docker.com/compose/install/ )

  3. 安装成功后通过浏览器访问 http://$IP 即可,默认用户名:admin@admin.com 密码:adminadmin 。

  4. 目前支持操作系统 CentOS 7.0,RHEL 7.0,Ubuntu 14.04 及以上。当前版本不支持 MacOS 。

执行如下安装命令。

国内用户可用数人云的镜像:

# bash -c "$(curl http://ocrqkagax.bkt.clouddn.com/install.sh)" -s v1.0.4

国外用户可用 dockerhub 的镜像:

# bash -c "$(curl http://ocrqkagax.bkt.clouddn.com/install.sh)" -s v1.0.4 2breakfast/

在安装过程中会提醒你输入当前主机的 IP 。

使用说明

请移步: https://dataman.gitbooks.io/crane/content/ 

数人云容器管理面板 Crane 开源

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/50853.html

(0)
上一篇 2021年8月6日
下一篇 2021年8月6日

相关推荐

发表回复

登录后才能评论