Docker的搭建Gitlab CI 全过程详解(2)

三、修改镜像使镜像符合自己的需要。

这下来龙去脉都弄清楚之后,我们修改镜像就要跑自己的东西啦。

docker run -i -t anapsix/gitlab-ci /bin/bash

docker run  anapsid/gitlab-ci :是让docker用anapsid/gitlab-ci镜像跑进一个container里面

-i -t 是进入这个container,现在我们就在容器里面去了。

因为我事先看过如何去实体机上安装Gitlab CI,所以进去就直接修改文件,改成能与本地Gitlab服务器呼应。

https://github.com/gitlabhq/gitlab-ci/blob/master/doc/installation.md (gitlab-ci安装教程)

 (这个是按照教程做的实验以及遇到的问题)

进入容器之后修改:

Docker的搭建Gitlab CI 全过程详解

其他的不用改。然后退出exit退出,并且用docker ps -l查看container号,这时上一行会有一个用docker commit提交你修改的部分。

exit

docker ps -l #这一行会产生一个container ID,下一行命令会用到。

docker commit  你的container-ID  liql/gitlab-ci  #把你在anapsid/gitlab-ci修改的部分固 #化成你自己的images

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/18942.html