11个Docker的奇思妙用

作者: 灵雀云 | 来源:发表于2015-10-27 14:01 被阅读2182次

Docker虽然不能解决全球饥饿问题,但是最近很多Docker的新奇用法就足以让人大开眼界了。从树莓派集群的管理到基因序列和癌症的研究,以下11个关于Docker的奇思妙用,肯定会令你脑洞大开!‌‌‌‌

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

不想在公有云保存你的代码仓库?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节点容器化

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

镜像地址:https://hub.alauda.cn/repos/featured/vpetersson-torrelay

GitHub地址:https://github.com/vpetersson/docker-torrelay

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容器,够不够酷!

镜像地址:https://hub.alauda.cn/repos/featured/jess-nes

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

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

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

镜像地址:https://hub.alauda.cn/repos/featured/remnux-thug

GitHub地址:https://github.com/REMnux

6. Skype容器化

把Skype装进Docker容器。

镜像地址:https://hub.alauda.cn/repos/featured/tomparys-skype

GitHub地址:https://github.com/tomparys/docker-skype-pulseaudio

7. 用Skype机器人控制Jenkins

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

镜像地址:https://hub.alauda.cn/repos/featured/jess-skype

DockerHub地址:https://registry.hub.docker.com/u/jess/skype

8. 构建一个RNA测序程序

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容器里看电影。

镜像地址:https://hub.alauda.cn/repos/featured/chrisdaish-vlc

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

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

镜像地址:https://hub.alauda.cn/repos/featured/hypriot-rpi-swarm

11. 癌症研究

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

镜像地址:https://hub.docker.com/r/chapmanb/bcbio-nextgen-devel/

GitHub地址:https://github.com/chapmanb/bcbio-nextgen

原文链接:http://www.alauda.cn/2015/10/12/top-11-weird-and-wonderful-uses-for-docker/

相关文章

  • 11个Docker的奇思妙用

    Docker虽然不能解决全球饥饿问题,但是最近很多Docker的新奇用法就足以让人大开眼界了。从树莓派集群的管理到...

  • console.奇思妙用

    添加CSS样式 我一直很好奇vue的dev-tools在控制台的带样式信息是怎么显示的,后来知道可以用%c占位符,...

  • LiveData奇思妙用总结

    前言 本文不涉及LiveData的基本使用方式。 阅读本文之前,强推推荐先看官方文档 LiveData的概览[ht...

  • 游都江堰(小诗一首)

    二王父子不畏难, 奇思妙用竟胜天。 鱼嘴宝瓶飞沙堰, 千年智慧暖人间!

  • Docker的妙用

    最近用docker来安装MySQL、SqlServer和Redis,用了之后,真是太喜欢了,尤其适合开发环境。比如...

  • 奇招妙用

    今年的生意不好做,当员工的,只要上班就有工资拿,但是做老板的就发愁了。 在办会室里呆久了,赵四感到郁闷,便出来散散...

  • 如何使用C#的扩展方法

    扩展方法奇思妙用 “扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类...

  • 花式思政作业~作诗

    今天在看《中政参》,有篇文章《妙用新民谣 课堂添活力》时,奇思妙想,为什么不能让孩子们作诗呢? 上学期让学生根据一...

  • 长沙私家庭院花园的妙用 让你的私家花园变得与众不同|植来植趣

    私家庭院花园不仅仅是人们休闲娱乐的场所,还有许多奇思妙用。扩展空间,设计与众不同的庭院境景观,把花园变成你的秘密乐...

  • 读孟尝君传学识人用人之道

    历史上不拘一格用人才的那些传奇,无论是景舍妙用神偷也好,还是荆罕儒选拔刺客也好,既有奇思妙想,也有不拘一格,都属于...

网友评论

    本文标题:11个Docker的奇思妙用

    本文链接:https://www.haomeiwen.com/subject/xppxhttx.html