标签(空格分隔): 未分类

CentOS 7.1.1503 Docker Engine 1.8.3 Docker Compose 1.4.2
由于公司发的笔记本实在太挫,平时一直在吃灰,现在终于派上用场了,用作本次实验的主机。到阿里云镜像仓库下载最新的CentOS镜像,安装具体参考How to Install CentOS 7 Step by Step with Screenshots
安装官方文档安装好Docker和Docker Compose,然后启动Docker:
sudo service docker start结果启动失败:


/etc/selinux/config中设置SELINUX=disabled,然后重启系统,再启动docker,OK!
这里使用sameersbn维护的版本,目前最新版是8.1.2,执行
docker pull sameersbn/gitlab会默认下载最新版,也可指定版本下载,只需在命令后面加上tag:
docker pull sameersbn/gitlab:8.1.2如果墙内下载速度慢的话,可以使用灵雀云的镜像仓库,只是更新有点慢:
docker pull index.alauda.cn/sameersbn/gitlab顺便说一句,本来打算写篇利用vps搭建shadowsocks的博客,毕竟自己前前后后花了两天时间来搭建、优化,但后来发现这里基本把过程都写清楚了,也就不重复造轮子了,感兴趣的可以看看。 因为还要安装postgreSQL和redis,一个个pull太慢了,而且docker启动命令也很长,这时我们就可以发挥docker compose的作用了,参考sammersbn推荐的做法,执行:
wget https://raw.githubusercontent.com/sameersbn/docker-gitlab/master/docker-compose.yml下载后使用pwgen生成GITLAB_SECRETS_DB_KEY_BASE所需的key,
可定制其中的配置项,然后执行

我擦太监了。。。