- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 基于Docker构建redmine项目管理平台
本文参考了博客《docker_redmine搭建》中的内容。redmine简介Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己独特的功能,例如提供wiki、新闻台等,还可以集成其他版本管理系统和BUG跟踪系统,例如Perforce、SVN、CVS、TD等等。这种 Web...
2019-03-28 20:46:20 1794
原创 使用容器编译Linux内核并启动运行-续
本文的主要目的是基于Docker构建Linux内核开发环境。在上文中也提及到,我们需要安装开发套件,包括vim,zsh。这些都是Linux开发利器。本文将重点描述在Docker中如何构建这些环境。网络环境配置 vim配置 zsh配置 一键式脚本实现从内核编译到内核启动全流程网络环境配置在对开发环境进行配置时,需要用到github的资源,因此需要对git进行加速。在启动镜像时,...
2019-03-27 16:05:54 485
原创 使用容器编译Linux内核并启动运行
本文目标是构建随处可用的内核开发环境,用于Linux内核调度器的研究。开发环境的开发套件由docker,ubuntu14.04,qemu,vim,zsh等构成。按照该开发环境的套件要求,将在docker中构建ubuntu14.04系统,并构建内核编译和源码查看环境。主要步骤如下:基于Docker安装Ubuntu-14.04 登录Docker中的Ubuntu-14.04 在ubuntu...
2019-03-26 17:35:42 2470
原创 部署docker的技术栈
本文内容主要来自与docker入门第五章内容。docker技术栈分布式应用的层次结构的最高级别为技术栈。技术栈是一组相关的服务,它们共享依赖项并且可以一起进行编排和扩展。单个技术栈能够定义和协调整个应用的功能(虽然很复杂的应用程序可能需要使用多个技术栈)。本文展示如何实现拥有多项服务的技术站的实现,并且实现彼此关联且在多台机器上运行。docker技术栈实现本文要在原有的web服...
2019-03-26 11:05:12 698
原创 利用swarm在集群上部署应用
本文主要内容来自于docker官方入门指导手册第四部分。上一篇博客中涉及到如何在单个计算机节点中创建docker虚拟机实现特定应用程序,本篇博客讲介绍如何利用swarm实现计算机集群中的docker虚拟机应用。了解Swarm集群swarm 是一组运行 Docker 并且已加入集群中的机器。执行此操作后,您可以继续运行已使用的 Docker 命令,但现在它们在集群上由swarm 管理节...
2019-03-25 12:24:20 528
原创 叫板OpenStack:用Docker实现私有云(问题与解决方案)
看了叫板OpenStack:用Docker实现私有云这篇文章,感觉讲解非常具体详实,于是照着样子实验了一遍。在最后启动docker中的系统时,出现ssh无法链接docker中系统的情况。导致这种情况可能有很多原因,我遇到的问题是supervisord无法启动。查看问题之后发现,是因为以下指令中缺乏指定的配置文件,并且注意,supervisord指定配置文件需要用绝对路径。docker...
2019-03-18 21:38:58 356
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人