首次在内网搭建Gitlab环境,在成功后在Gitlab上新建了一个项目。

然而在IDEA上clone项目时发现,项目地址如下:

git@0096ce63c43f:root/jump.git

或者这样

http://0096ce63c43f/root/jump.git

然而在setting中看到的IP地址却是虚拟机的IP地址:

但是此处是无法改变的IP地址,也就是我在IDEA进行clone项目时,还是这一串:

而这样进行Clone操作,这种IP是识别不了的

OK,问题描述完了,现在来说说解决方法:

1.如果你挂载了配置文件在宿主机上,启动命令如下

docker run --detach \
--publish 8443:443 --publish 8090:80 --publish 2222:22 \
--name gitlab \
--restart always \
--volume /apps/Devops/gitlab/config:/etc/gitlab \
--volume /apps/Devops/gitlab/logs:/var/log/gitlab \
--volume /apps/Devops/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest

2.那么你可以直接查找文件

find /apps/Devops/gitlab/ -name gitlab.rb

修改文件

vi /apps/Devops/gitlab/config/gitlab.rb

文件中增加

external_url 'http://192.168.92.130'

值为‘http://gitlab所在服务器的IP’  需要注意的是,不加端口!!

3.重启gitlab,查看服务中 项目的拉取地址是否改变

docker restart gitlab

修改成功:

=====================================注=========================================

如果未将配置文件挂载到宿主机,那么可以进入容器内部,按照路径找到文件

1.进入容器内部

docker exec -it gitlab /bin/bash

2.修改文件,路径如下

vi /etc/gitlab/gitlab.rb

3.修改方法和上面一样

OK就这样吧!!!

=================================================================================

转载于:https://www.cnblogs.com/sxdcgaq8080/p/10511936.html

【docker】【Gitlab】gitlab中clone项目时,IP地址是一串数字(内网Gitlab的IP地址不正确)的问题解决...相关推荐

  1. WindowsServer2019下使用Docker搭建内网GitLab

    文章目录 导读 需求文档说,要有域名. 第一次尝试 第二次尝试 第三次尝试 DNS配置 一定要优先设置域! 哪怕你是管理员也不准改的文件! 绑定域名 测试访问 配置DNS Windows所有版本通用的 ...

  2. Windows下在Django中创建项目时ImportError: No module named django.core解决方法

    Windows下在Django中创建项目时ImportError: No module named django.core解决方法 今天在对照<Python编程:从入门到实践>学## 标题 ...

  3. Scratch3.0中保存项目时,建议使用的扩展名是sb3

    全国青少年编程等级考试Scratch 2019年05月考试 二.判断题 26.Scratch3.0中保存项目时,建议使用的扩展名是sb3.(  ) 答案:正确 来试试在线直接答题吧(还有错题本功能) ...

  4. 解决Git在clone项目时的fatal

    解决Git在clone项目时遇到的Error:RPC failed;curl 56 OpenSSL SSL_read: Connection was Reset, errno 10054 问题描述 在 ...

  5. 如何使用同一个gitlab账号提交到外网、内网gitlab

    最近在公司内网服务器上搭建了gitlab,已能正常运行,如下图: 现在有这样一个需求,之前我们使用的是外网gitlab管理代码,但是现在公司要求在内网搭建gitlab.而我外网已经有了一个账号,现在想 ...

  6. 如何实现外网访问内网ip?公网端口映射或内网映射来解决

    本地搭建服务器应用,在局域网内可以访问,但在外网不能访问.如何实现外网访问内网ip?主要有两种方案:路由器端口映射和快解析内网映射.根据自己本地网络环境,结合是否有公网IP,是否有路由权限,设置让外网 ...

  7. 查看主机IP端口与快解析的内网映射

    打游戏正酣忽然掉线?办公到一半网络中断系统崩溃?网络信号时断时续时有时无?这些网络问题总在平时困扰着我们,当我们叫来懂电脑的朋友帮忙时,看着他们熟练的操作,满屏跳动的代码,你是否也十分羡慕?当你办公时 ...

  8. ROS单内网服务器源IP限速\单个下载链接限速

    最近项目有个需求,局域网有个文件服务器提供外网用户访问,但由于带宽较小,所以想限制总带宽比如10M,然后单个建立的链接也就是上传不能超过比如3M,一旦超过总带宽就均分 标记访问该内网服务器的IP /i ...

  9. frp内网穿透-公网IP低成本使用高性能kali

    frp内网穿透-公网IP低成本使用高性能kali 1.frp Github项目地址:https://github.com/fatedier/frp 找到最新的releases下载,系统版本自行确认. ...

最新文章

  1. STM32串口第一个字节丢失问题的分析过程
  2. 机器学习知识总结系列-机器学习中的数学-概率与数理统计(1-3-1)
  3. [转载] java(三)对象的序列化与static、final关键字
  4. 感染新冠后为啥会丧失​嗅觉?最新《细胞》论文终于搞明白了!
  5. Linux扩展正则表达式
  6. Unity2020.1新功能探路:2D设计师工具相关更新
  7. 「 C++ MFC 」“设置线程运行多媒体定时器”教程
  8. Alexa工具条解密
  9. JSP中文显示乱码解决方案
  10. linux 儒略日时间计算,儒略日计算公式的解读
  11. __ieee80211_data_to_8023
  12. PHP中 sprintf()格式化输出详解
  13. 使用小波包变换分析信号的matlab程序,使用小波包变换分析信号的MATLAB程序
  14. AR--基本原理实现科普
  15. Maven settings.xml 文件详解
  16. python秒表游戏代码_python编程实战:制作秒表程序
  17. 图形界面介绍Create Pin Blockage
  18. 集合中某几个数字之和等于一个固定值 java
  19. 制造业ERP管理系统在企业管理中发挥什么作用?
  20. 我爱你宠物网——创业笔记(三)

热门文章

  1. MetaQ Log4j及服务器配置管理
  2. wxPython:事件
  3. zabbix在windows服务器下监控
  4. Linux pip command not found【已安装anaconda】
  5. Makefile —— Makefile的规则是什么?make是如何工作的?make的工作方式是什么?
  6. C语言——实现用链表存储学生信息,当输入0退出输入,并查找学号为3的学生是否存在
  7. MyBatis入门及CRUD
  8. 2015-2016 Petrozavodsk Winter Training Camp, Nizhny Novgorod SU Contest
  9. linux c下,从路径名中分离文件名
  10. angular 4使用jquery 第三方插件库