Docker脑洞大开的奇思妙用

Docker虽然不能解决全球饥饿问题,但是最近很多Docker的新奇用法就足以让人大开眼界了。

从树莓派集群的管理到基因序列和癌症的研究,以下11个关于Docker的奇思妙用,肯定会令你脑洞大开!

 

1.请创建自己私有的Git服务

 Docker脑洞大开的奇思妙用_第1张图片

 

不想在公有云保存你的代码仓库?GitLab是一个绝佳选择,但是大家都知道,搭建一个GitLab服务需要安装很多组件,配置很多,也不够轻量级。

Gogs是一款极易搭建的自助 Git 服务。Gogs和Docker可以帮你构建一个实际可用的、自托管的私有代码仓库,而且分分钟就能启动并运行起来。比如,这个镜像就是专为树莓派设计的。

  • 镜像地址:

    https://hub.alauda.cn/repos/featured/hypriot-rpi-gogs-raspbian

  • Gogs官网:

    http://gogs.io/

  • GitHub地址:

    https://github.com/gogits/gogs/

 

 

2.Tor节点容器化

Docker脑洞大开的奇思妙用_第2张图片

对于那些重视互联网隐私的人来说,Tor是一个确保个人信息安全的重要工具。这个Docker容器可以帮你简化Tor中继节点的设置。

  • 镜像地址:

    https://hub.alauda.cn/repos/featured/vpetersson-torrelay

  • GitHub地址:

    https://github.com/vpetersson/docker-torrelay

 

 

3.定制节日彩灯

Docker脑洞大开的奇思妙用_第3张图片

 

为即将到来的节日,DIY一个节日彩灯怎么样?用Raspberry Pi和Docker就可以做到,这个Node.js的Docker镜像就可以做到。

  • 镜像地址:

    https://hub.alauda.cn/repos/featured/hypriot-rpi-iojs

  • GitHub地址:

    https://github.com/hypriot/rpi-node-neopixel-example

 

4.在Docker里玩任天堂

Docker脑洞大开的奇思妙用_第4张图片

把任天堂放进Docker容器,够不够酷!

  • 镜像地址:

    https://hub.alauda.cn/repos/featured/jess-nes

  • GitHub地址:

    https://github.com/jfrazelle/dockerfiles/blob/master/nes/Dockerfile

 

 

5.运行自己的恶意软件分析引擎

Docker脑洞大开的奇思妙用_第5张图片

沙箱和隔离是当前恶意软件分析机制的核心,Docker可以让一切变得更轻量级。这个REM奴性的项目提供了一个恶意软件分析的Docker镜像,为信息安全专家提供了更方便快捷的工具。

  • 镜像地址:

    https://hub.alauda.cn/repos/featured/remnux-thug

  • GitHub地址:

    https://github.com/REMnux

 

 

6.Skype容器化

Docker脑洞大开的奇思妙用_第6张图片

把Skype装进Docker容器。

  • 镜像地址:

    https://hub.alauda.cn/repos/featured/tomparys-skype

  • GitHub地址:

    https://github.com/tomparys/docker-skype-pulseaudio

 

7.用Skype机器人控制Jenkins

Docker脑洞大开的奇思妙用_第7张图片

进阶一下,用Docker来构建一个Skype机器人控制Jenkins!

  • 镜像地址:

    https://hub.alauda.cn/repos/featured/jess-skype

  • DockerHub地址:

    https://registry.hub.docker.com/u/jess/skype

 

 

8.构建一个RNA测序程序

Docker脑洞大开的奇思妙用_第8张图片

RNA测序是在科学和医学领域,定量,发现和描绘RNA的有效方式。这个Docker应用可以教你如何用Ngnix,Java 7和Docker,去创建一个RNA测序程序。

  • 镜像地址:

    https://hub.docker.com/r/nextflow/rnatoy/

  • GitHub地址

    https://github.com/nextflow-io/rnatoy

 

 

9.看电影也能Docker化

Docker脑洞大开的奇思妙用_第9张图片

如果你觉得上面的例子离你的生活太远了,看看这个吧!在Docker容器里看电影。

  • 镜像地址:

    https://hub.alauda.cn/repos/featured/chrisdaish-vlc

 

 

10.用Docker Swarm管理树莓派集群

Docker脑洞大开的奇思妙用_第10张图片

利用Docker Machine,可以在Raspberry Pi上安装Swarm,从而启动一个Raspberry Pi的Swarm集群。

  • 镜像地址:

    https://hub.alauda.cn/repos/featured/hypriot-rpi-swarm

 

 

11.癌症研究

Docker脑洞大开的奇思妙用_第11张图片

ICGC-TCGA DREAM课题的合成索引识别集的bcbio-nextgen项目,用于验证多种癌症识别变体。之前已经验证了生殖系变体识别方法,但癌症变体识别还是一个挑战。这个项目目前已经Docker化。

  • 镜像地址:

          https://hub.docker.com/r/chapmanb/bcbio-nextgen-devel/

  • GitHub地址:

        https://github.com/chapmanb/bcbio-nextgen

 

Just for Fun

你可能感兴趣的:(Docker脑洞大开的奇思妙用)