一.简介
Dockergenius(即Docker精灵)是一款基于docker的容器化管理平台,可以实现镜像仓库自主选择,在镜像仓库选择镜像后可以下载并部署,直接体验镜像内容,不仅如此,还支持引擎的随意切换,本地远程自主选择,可以在云端引擎把创建的容器实例映射到公网地址供朋友访问。
使用前要记得左上角注册登录哦,登录才能体验所有功能。
二.镜像仓库
Dockergenius目前提供了俩个镜像仓库,dockerhub和daocloud ,俩个都是国内知名镜像仓库,其中提供数以万计的镜像供您选择,点击切换镜像提示成功即切换成功,就可以在容器界面自由选择您需要的镜像了,如下图:
三.Docker引擎
Docker精灵默认提供云端引擎和本地引擎,云端引擎在用户注册并登录后可直接连接,而本地引擎需要下载我们的服务端安装完成后即可在链接本地引擎,如果您对这些都不满意,想要链接您其他的docker引擎,Dockergenius也是支持的哦(精灵有教程链接),点击创建docker引擎输入ip和端口就可以了哦,不过需要注意的是必须要开放tcp端口,不然会链接失败的。如下图:
四.容器方面
Docker精灵支持在使用着选择的镜像仓库中下载自己中意的镜像,并且自动化创建容器,如下图:
使用者可以控制容器启动停止,查看相关文档,进入容器内部等操作,如果是web应用您还可以通过web主页预览来预览您的web应用,如下图:
与此同时,如果启动容器您还有其他需求,例如挂载目录,启动容器的环境变量配置,启动映射端口配置等等功能,统统可以在容器设置里实现哦,如下图:
云端引擎还支持内网穿透功能,以hello-dockergenius为例,点击上图"主机名/端口"页签
再下面端口横线处填写容器实例的http端口(此处为80)对应的宿主机的端口(一般为3开头5位数,此处为),点击内网穿透,成功提示如下,确定后自动打开网址,可以分享网址给你的好友哦!
四.创建实例
开始我以为会很繁琐,需要登录各个网址下载各种软件,但实际操作时发现和我想象的完全不一样,怎么说呢,就是简单、快捷、方便,好处多多,下面说一下我的真实创建实例的故事,我登录Docker精灵官方网站http://www.dockergenius.top,点击立即下载,下载后直接安装,安装大家都知道的,就不多说了;安装后,打开Docker精灵客户端,打开后搜索mysql,找到mysql官方镜像,点击创建实例,如下图:
创建实例后设置环境变量MYSQL_ROOT_PASSWORD,指定root用户的密码,保存后会自动重启容器,重启后进入容器执行以下指令,开启远程访问:
mysql -u root -p
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY'123456';
客户端工具配置mysql连接地址,IP是container.iqingzhuang.com,端口是容器的映射端口;这就穿件完成了,可以直接使用mysql,就这么简单,大家可以尝试一下看看,如果对Docker精灵现有功能不甚满意,可以登录Docker精灵官方网站联系客服,他们都在不定期的更新升级,让他们知道你的需求,他们也会通过你的建议来完善自己的产品。
六.其他
如果您在使用过程中遇到任何问题,可以登陆Dockergenius官方网站http://www.dockergenius.top或http://dockergenius.top,联系他们客服人员,提问人员较多的时候,需要等几分钟他们就会给回复的,印象里,我和同事们的问题都得到了及时的回复,态度也很好。
另外必须要告诉您的是,如果您使用本地引擎,建议您在设置界面勾选退出时关闭虚拟机,以保证在不使用本产品时不占有您的内存,同时,也可以通过Dockergenius客户端与客服联系,如下图:
网友评论