1. Tipask镜像
1.1. 镜像介绍
Tipask,即Tipask问答系统,是一款开放源码的PHP仿百度知道程序。以国人的使用习惯为设计理念,采用MVC构架,系统具有速度快,SEO友好,界面操作简洁明快等特点。
对稳定性与负载能力要求较高的即问即答网站,大中型企业的客户在线技术、产品与服务的业务咨询问答,企业事业单位内部办公协作、无障碍交流与沟通,大中专院校及专业网校的学生、教工与校友的知识交流,已经发展到一定规模,具有相当访问量的个人网站工商、医疗、旅游、军事、艺术、科技、交通等等领域的专业网站,地方政府、电信、科研机构或爱好者建立的地域性的问答区。
1.2. 镜像使用
Tipask镜像中包含了PHP运行环境,以及Apache、mysql,用户只需要在docker精灵的热门镜像中找到jializh/tipask镜像点击创建实例即可或通过镜像搜索找到即可。待到实例创建后,用户即可以访问。同时由于本实例中包含数据库,用户可以在实例日志中查看数据库的连接用户名与密码。当取得用户名与密码后,用户可以通过Navicat等数据库连接客户端进行连接。Tipask的访问与数据库的访问则是宿主机IP+容器映射端口来完成。-
2. WordPress镜像
2.1. 镜像介绍
WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把WordPress当作一个内容管理系统(CMS)来使用。
WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。
WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。
WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。WordPress拥有成千上万个各式插件和不计其数的主题模板样式。
2.2. 镜像使用
WordPress镜像中包含了PHP运行环境,以及Apache、mysql,用户只需要在docker精灵的热门镜像中找到jializh/tipask镜像点击创建实例即可或通过镜像搜索找到即可。同时由于本实例中包含数据库,用户可以在实例日志中查看数据库的连接用户名与密码。当取得用户名与密码后,用户可以通过Navicat等数据库连接客户端进行连接。WordPress的访问与数据库的访问则是宿主机IP+容器映射端口来完成。
3. mySQL数据库
3.1. 镜像介绍
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational
Database Management System,关系数据库管理系统) 应用软件。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。
3.2. 镜像使用
用户只需要在docker精灵中找到,tutum/mysql镜像点击创建实例即可,该镜像在创建实例时会自动运行其中的脚本,启动mysql。待到实例启动完成后,用户可以从日志目录中找到用于连接数据库的用户名与密码,之后用户便可以通过数据库连接程序连接数据库了,当然要注意数据库映射出来的端口,不在是3306。
4. Jenkins镜像
4.1. 镜像介绍
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
4.2. 镜像使用
用户只要找到Jenkins的官方镜像,点击创建实例即可,待实例创建成功后,会在日志中显示首次登录时的密码:
5. Ubuntu镜像
5.1. 镜像介绍
Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu 是基于Debian GNU/Linux,支持x86、amd64(即x64)和ppc架构,由全球化的专业开发团队(Canonical Ltd)打造的。其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,类似儒家“仁爱”的思想,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观。
Ubuntu基于Debian发行版和GNOME桌面环境,而从11.04版起,Ubuntu发行版放弃了Gnome桌面环境,改为Unity,与Debian的不同在于它每6个月会发布一个新版本。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助。Ubuntu对GNU/Linux的普及特别是桌面普及作出了巨大贡献,由此使更多人共享开源的成果与精彩。
5.2. 镜像使用
用户只需要找到rastasheep/ubuntu-sshd镜像,点击创建实例后用户通过CRT连接。用户也可通过点击进入容器来体验Ubuntu系统。值得注意的是容器映射的端口不在是22,注意在实例信息中查看。连接的用户名/密码:root/root
6. mariadb镜像
6.1. 镜像介绍
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。
MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL5.4 InnoDB性能。这个版本还包括了 PrimeBase XT (PBXT) 和 FederatedX存储引擎。
6.2. 镜像使用
用户只需要在docker精灵中找到,tutum/mariadb镜像点击创建实例即可,该镜像在创建实例时会自动运行其中的脚本,启动mariadb。待到实例启动完成后,用户可以从日志目录中找到用于连接数据库的用户名与密码,之后用户便可以通过数据库连接程序连接数据库了,要注意数据库映射出来的端口,不在是3306。
7. centos镜像
7.1. 镜像介绍
CentOS 是一个基于Red HatLinux 提供的可自由使用源代码的企业级Linux发行版本。每个版本的CentOS都会获得十年的支持(通过安全更新方式)。新版本的 CentOS 大约每两年发行一次,而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件。这样,建立一个安全、低维护、稳定、高预测性、高重复性的 Linux 环境。CentOS是Community EnterpriseOperating System的缩写。
CentOS 是RHEL(Red Hat Enterprise Linux)源代码再编译的产物,而且在RHEL的基础上修正了不少已知的 Bug ,相对于其他 Linux 发行版,其稳定性值得信赖。
7.2. 镜像使用
用户只需要找到jdeathe/centos-ssh镜像,点击创建实例后用户通过CRT连接。用户也可通过点击进入容器来体验centos系统。值得注意的是容器映射的端口不在是22,注意在实例信息中查看。连接的用户名/密码用户可以通过日志得到。
8. 2048镜像
8.1. 镜像介绍
《2048》是一款比较流行的数字游戏,最早于2014年3月20日发行。原版2048首先在GitHub上发布,原作者是Gabriele Cirulli,后被移植到各个平台。这款游戏是基于《1024》和《小3传奇》的玩法开发而成的新型数字游戏。
8.2. 镜像使用
用户只需要找到alexwhen/docker-2048镜像,点击创建实例即可,当实例部署完成后,用户可以直接访问页面来玩2048。值得注意的是,用户需要注意端口的映射。根据IP+映射端口访问。
9. redis镜像
9.1. 镜像介绍
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。
9.2. 镜像使用
用户通过热门镜像或是搜索redis,找到redis官方镜像,点击创建实例,完成redis的创建工作。待到redis创建完成后,之后就可以通过redis客户端进行连接,或是通过容器关联使用redis。
10. sonarqube镜像
10.1. 镜像介绍
SonarQube 是一个开源的代码分析平台, 用来持续分析和评测项目源代码的质量。通过SonarQube我们可以检测出项目中重复代码,潜在bug,代码风格问题,缺乏单元测试等问题,并通过一个web ui展示出来。
10.2. 镜像使用
用户可以在热门镜像中找到,或是通过搜索找到sonarqude的官方镜像,点击创建实例,待到容器实例运行后,用户可以通过IP+映射端口进行访问,当然如果您的IP是映射到域名上的则可以通过域名+映射端口进行访问。
11. nginx镜像
11.1. 镜像介绍
Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。
其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
11.2. 镜像使用
通过热门镜像,或是通过镜像搜索找到nginx镜像,点击创建实例即可。
12. ghost镜像
12.1. 镜像介绍
Ghost 是一款个人博客程序,它是使用Node.js语言开发的,可以使用MySQL、SQLite或者PostgreSQL来存储数据。
即时预览:看起来像在HTML中,你创建它们。当您键入内容时,文档预览会自动生成在编辑器的右侧。
极致简约:Markdown的格式可以应用得得心应手,并与键盘快捷键向结合。使用Markdown来高效率地撰写文章!
支持多用户:在一个博客中允许多个作者、编辑共同创建和管理文章。
引擎优化:作者可以制定文章的Meta信息,用于更好的在搜索结果上展示网站内容。
12.2. 镜像使用
用户通过热门镜像,或是通过镜像搜索找到ghost镜像,点击创建实例,待到项目启动完成后,用户可以通过IP+映射端口进行访问,当然如果您的IP是映射到域名上的则可以通过域名+映射端口进行访问。端口映射用户可以再容器设置中的主机名/端口找到。
13. finereport镜像
13.1. 镜像介绍
FineReport报表软件是一款纯Java编写简单的拖拽操作便可以设计复杂的中国式报表,搭建数据决策分析系统。
软件公司用FineReport报表,在软件开发过程中,可以加快开发速度,提高软件的稳定性;在软件交付后,可以大大的降低维护难度,提高最终用户的满意度。开发出的软件可以做到随需应变。
企事业单位这些最终用户应用FineReport报表,可以简单的应用多业务系统数据,集中数据于一张报表,让更多数据应用于经营分析和业务管控中。通过FineReport数据决策系统,用户可以搭建报表中心,实现报表的统一访问和管理,实现财务、销售、客户、库存等各种业务主题分析、数据填报等。
13.2. 镜像使用
用户通过热门镜像,或是通过镜像搜索找到juglans/finereport镜像,点击创建实例,待到项目tomcat启动完成后,用户可以通过IP+映射端口进行访问,当然如果您的IP是映射到域名上的则可以通过域名+映射端口进行访问。端口映射用户可以再容器设置中的主机名/端口找到。
14. postgreSQL镜像
14.1. 镜像介绍
PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES,现在已经更名为PostgreSQL,版本 4.2为基础的对象关系型数据库管理系统(ORDBMS)。PostgreSQL支持大部分 SQL标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、MVCC。同样,PostgreSQL 可以用许多方法扩展,比如,通过增加新的数据类型、函数、操作符、聚集函数、索引。免费使用、修改、和分发 PostgreSQL,不管是私用、商用、还是学术研究使用。
14.2. 镜像使用
用户只需要在docker精灵中找到,PostgreSQL镜像点击创建实例即可。待到实例启动完成后,用户可以从日志目录中知道PostgreSQL并没有设置密码,用户在连接时边不需要使用密码,之后用户便可以通过数据库连接程序连接数据库了,当然要注意数据库映射出来的端口,不在是5432。
15. memcached镜像
15.1. 镜像介绍
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。
15.2. 镜像使用
Memcached作为分布式内存对象缓存系统,用户只需要在docker精灵中找到,Memcached镜像点击创建实例即可。待实例启动后用户,直接通过IP+映射端口来进行连接该缓存系统。
16. rabbitmq镜像
16.1. 镜像介绍
MQ全称为Message Queue,消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。其中较为成熟的MQ产品有IBM WEBSPHERE MQ等等。
16.2. 镜像使用
MQ作为分布式内存对象缓存系统,用户只需要在docker精灵中找到,MQ镜像点击创建实例即可。待实例启动后用户,直接通过IP+映射端口来进行连接该缓存系统。该系统映射出四个端口:
17. kibana镜像
17.1. 镜像介绍
Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。你可以用kibana搜索、查看、交互存放在Elasticsearch索引里的数据,使用各种不同的图表、表格、地图等kibana能够很轻易地展示高级数据分析与可视化。
Kibana让我们理解大量数据变得很容易。它简单、基于浏览器的接口使你能快速创建和分享实时展现Elasticsearch查询变化的动态仪表盘。安装Kibana非常快,你可以在几分钟之内安装和开始探索你的Elasticsearch索引数据,不需要写任何代码,没有其他基础软件依赖。
17.2. 镜像使用
用户只需要在docker精灵中找到,Kibana镜像点击创建实例即可。待实例启动后用户,直接通过IP+映射端口来访问系统。