docker 安装gitlab
admin
2023-03-11 19:02:24
0

1.拉取gitlab镜像

命令:docker pull gitlab/gitlab-ce

说明:拉取gitlab镜像


2.查看本地的镜像

命令:docker images

说明:查看本地的镜像仓库


3.创建容器并运行

命令:docker run -d -p 443:443 -p 9527:9527 -p 222:222 --name gitlab --restart always -v /Users/yunshuodeng/Work/hntx/gitlab/config:/etc/gitlab -v /Users/yunshuodeng/Work/hntx/gitlab/logs:/var/log/gitlab -v /Users/yunshuodeng/Work/hntx/data:/var/opt/gitlab/gitlab-ce gitlab/gitlab-ce

说明:

# -d:后台运行

# -p:将容器内部端口向外映射

# --name:命名容器名称

# -v:将容器内数据文件夹或者日志、配置等文件夹挂载到宿主机指定目录


4.对gitlab进行配置

命令:vi /Users/yunshuodeng/Work/hntx/gitlab/config/gitlab.rb

修改如下参数:

# 配置http协议所使用的访问地址

external_url 'http://192.168.2.15:9527'

# 配置ssh协议所使用的访问地址和端口

gitlab_rails['gitlab_ssh_host'] = '192.168.199.231'

# 此端口是run时22端口映射的222端口

gitlab_rails['gitlab_shell_ssh_port'] = 222 

# 启动时监听的端口号

nginx['listen_port'] = 9527

#监听所有请求

nginx['listen_addresses'] = ['*']


5.重启gitlab

命令:docker restart gitlab


6.查看启动日志

命令:less /Users/yunshuodeng/Work/hntx/gitlab/logs/unicorn/unicorn_stderr.log

说明:启动日志,没有错误后


7.访问地址

http://192.168.2.15:9527/


8.访问成功后,登录即可,具体使用请自行学习


相关内容

热门资讯

俄红场阅兵现场播放无人机作战视... 据凤凰卫视报道,当地时间5月9日,俄罗斯胜利日阅兵式在莫斯科举行。阅兵现场,同步播放了无人机作战相关...
5月10日起,北京部分地铁线试... 为服务骑行爱好者携车出行,在借鉴国内先进城市成熟经验、深入开展实地调研的基础上,结合本市轨道交通运营...
解放军主战舰艇编队进入澎湖西南... 5月9日下午,国防部新闻局副局长、国防部新闻发言人蒋斌大校就近期涉军问题发布消息。媒体提到,据报道,...
普京会见三国总统 强化后苏联空... 普京会见三国总统  【普京会见三国总统】莫斯科5月8日电​ 当地时间5月8日,俄罗斯总统普京在莫斯科...
国务院最新任免:陈东明任黄河水... 国务院任免国家工作人员。任命贺勇为国家自然资源副总督察(专职);任命陈东明为黄河水利委员会主任。
国防部:敦促有关国家停止拉帮结... 5月9日下午,国防部新闻局副局长、国防部新闻发言人蒋斌大校就近期涉军问题发布消息。记者:据报道,日本...
女子一吃东西就“大小眼” 确诊... 女子一吃东西就“大小眼”  【女子一吃东西就“大小眼”】河南郑州一位女子患上了一种罕见的怪病。只要一...
“英版特朗普”攻城略地,英国要... 【文/观察者网 柳白】英国政坛正在经历一场强烈震荡。刚刚结束的英国地方议会选举中,首相斯塔默领导的工...
记者观察|透过这场吹风会,看懂... 一项刚从实验室诞生的新技术,如何“能落地、长得好”? 过去很多年里,我们是“先研发技术,再给它找地方...
大破防!美贸易代表炮轰美国法官... 文 观察者网 齐倩美国法院裁定新一轮全球关税非法,特朗普政府随即表示上诉。当地时间5月8日,美国贸易...