一、下载镜像
二、运行gitlab容器
1.生成启动文件 - start.sh
使用docker命令运行容器,注意修改hostname为自己喜欢的名字,-v部分挂载目录要修改为自己的目录。
端口映射这里使用的都是安全端口,如果大家的环境没有端口限制或冲突可以使用与容器同端口,如:-p 443:443 -p 80:80 -p 22:22
2. 运行start.sh 启动gitlab
3.配置环境
3.1、修改hosts文件,使域名可以正常解析
若是使用的虚拟机:则配置主机的hosts文件
127.0.0.1 替换为虚拟机的内网ip
3.2、修改ssh端口(如果主机端口使用的不是22端口)
修改文件:${gitlab_dir}/config/gitlab.rb 找到这一行:# gitlab_rails['gitlab_shell_ssh_port'] = 22 把22修改为你的宿主机端口(这里是8422)。然后将注释去掉。
${gitlab_dir}为上面脚本中的pwd命令对应的目录地址及当前目录,我的是/root/dockerdir/gitlab
3.3、重新启动容器
三、gitlab访问
访问地址:
1. gitlab.zbq.com:8480
2. 127.0.0.1:8480
你投入得越多,就能得到越多得价值