使用 Docker + GitLab 构建自用的代码管理服务

strongwong at 
使用 Docker + GitLab 构建自用的代码管理服务的配图
准备工作系统要求一台 Ubuntu 系统的电脑作为服务器(我这里是一台 Ubuntu Xenial 16.04 的电脑),其他版本和系统也可以,只要 Docker CE 支持即可,详情请访问 Docker 官网。GitLab CE 要求内存 2G 以上 Docker 安装及配置 Docker 是什么 Docker 使用 Google 公司推出的 Go 语言进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。Doc……