1。拉取gitlab镜像
命令:码头工人拉gitlab/gitlab-ce
说明:拉取gitlab镜像
2。查看本地的镜像
命令:码头工人图片
说明:查看本地的镜像仓库
3。创建容器并运行
命令:码头工人运行- d - p 443:443 - p 9527:9527 - p 222:222——名字gitlab重启总是- v/用户/yunshuodeng/工作/hntx/gitlab/配置:/etc/gitlab - v/用户/yunshuodeng/工作/hntx/gitlab/日志:/var/log/gitlab - v/用户/yunshuodeng/工作/hntx/数据:/var/opt/gitlab/gitlab-ce gitlab/gitlab-ce
说明:
# - d:后台运行
# - p:将容器内部端口向外映射
#——名称:命名容器名称
# - v:将容器内数据文件夹或者日志,配置等文件夹挂载到宿主机指定目录
4。对gitlab进行配置
命令:vi/用户/yunshuodeng/工作/hntx/gitlab/config/gitlab。rb
修改如下参数:
#配置http协议所使用的访问地址
external_url“http://192.168.2.15:9527”
#配置ssh协议所使用的访问地址和端口
gitlab_rails [' gitlab_ssh_host ']=?92.168.199.231”
#此端口是运行时22端口映射的222端口
gitlab_rails [' gitlab_shell_ssh_port ']=222
#启动时监听的端口号
nginx [' listen_port ']=9527
#监听所有请求
nginx [' listen_addresses ']=[‘*’]
5。重启gitlab
命令:码头工人重启gitlab
6。查看启动日志
命令:少/用户/yunshuodeng/工作/hntx/gitlab/logs/独角兽/unicorn_stderr。日志
说明:启动日志,没有错误后
7。访问地址
http://192.168.2.15:9527
8。访问成功后,登录即可,具体使用请自行学习