gitlab环境搭建

逃离我推掉我的手 2022-09-10 13:23 297阅读 0赞

gitlab容器搭建

  1. # 1- 拉取镜像
  2. docker pull gitlab/gitlab-ce
  3. # 2- 新建宿主机挂载目录
  4. cd /srv
  5. mkdir gitlab
  6. cd gitlab
  7. mkdir config logs data
  8. # 3- 创建并启动守护式容器
  9. docker run --detach --publish 443:443 --publish 9001:80 --publish 8022:22 --hostname 192.168.0.111 --name mygitlab --restart always -v /srv/gitlab/config:/etc/gitlab -v /srv/gitlab/logs:/var/log/gitlab -v /srv/gitlab/data:/var/opt/gitlab -v /etc/localtime:/etc/localtime:ro --privileged=true gitlab/gitlab-ce
  10. # 4- 关闭防火墙
  11. systemctl stop firewalld
  12. # 5- 查看是否可正常访问
  13. http://192.168.0.111:9001/
  14. # 解决502报错:进入容器里启动服务
  15. docker exec mygitlab gitlab-ctl reconfigure
  16. # 解决WARNING: IPv4 forwarding is disabled. Networking will not work.报错
  17. vi /etc/sysctl.conf
  18. #配置转发
  19. net.ipv4.ip_forward=1
  20. #重启服务,让配置生效
  21. systemctl restart network
  22. #查看是否成功,如果返回为“net.ipv4.ip_forward = 1”则表示成功
  23. sysctl net.ipv4.ip_forward

发表评论

表情:
评论列表 (有 0 条评论,297人围观)

还没有评论,来说两句吧...

相关阅读