虚拟机中的端口:80被占用了,所以需要用其他的端口代替

解决办法:

web:image: 'gitlab/gitlab-ce:latest'restart: alwayshostname: '146.222.42.11'environment:GITLAB_OMNIBUS_CONFIG: |external_url 'http://146.222.42.11:8989' --> 这里加上端口gitlab_rails['gitlab_shell_ssh_port'] = 2222ports:- '8989:8989' --> 特别要注意这里,一般是80:80,这里都要改成8989:8989。- '2222:22'volumes:- '/home/xxx/app/gitlab/config:/etc/gitlab'- '/home/xxx/app/gitlab/logs:/var/log/gitlab'- '/home/xxx/app/gitlab/data:/var/opt/gitlab'

官网例子模板

这个问题坑了我好久,其实官网上有例子的,就是没有认真看。

其他

从VirtualBox到Docker到Gitlab的安装
Gitlab CICD官网翻译
MySQL安装 & 使用
JDK安装 & 版本查看
中间件Solace pubsub+安装时抛time out
Upsource安装 & 使用
Docker安装Gitlab runner
Docker部署Gitlab,ssh端口不用22的解决方法
Docker部署Gitlab,http端口不用80的解决方法
Gitlab runner的注册 & 使用
gitlab-monitor 配置和使用

Docker部署Gitlab,http端口不用80的解决方法相关推荐

  1. Linux centos7 docker部署gitlab私有服务器

    Docker部署gitlab私有服务器,那么,这里必须要有两个软件啦,一个是Docker,一个是gitlab.鉴于很多同学还是不太了解这两个东西,并且观看了不少的其他大神的相关博客,发现对于Docke ...

  2. docker部署gitlab

    这篇文章用来记录下我在使用docker部署gitlab时候遇到的一些坑. 先介绍下我的环境: 阿里云的轻量应用服务器:2核4G(好像最低要求配置,之前用2核2G的部署,直接给内存溢出),centos7 ...

  3. xampp mysql 端口被占用_xampp安装后apache 80端口被占用的解决方法

    这篇文章主要介绍了xampp安装后apache 80端口被占用的解决方法,大家参考使用吧 xampp 把apache mysql, php, phpmyadmin都integrate在一起, 很好安装 ...

  4. Win10 80端口被占用怎么办?Win10系统80端口被占用的解决方法

    很多用户在安装PC软件的时候出现提示"80端口被占用,请使用其他端口",主要原因是一些系统服务默认的安装端口是80,容易和已安装的ISS等其他服务冲突,导致一些服务项无法启动.阅读 ...

  5. 403 Forbidden You don‘t have permission to access this resource. Apache Server at IP Port 80的解决方法

    ECS下载站Forbidden You don't have permission to access this resource. Apache Server at IP Port 80的解决方法 ...

  6. 串口端口被占用的解决方法

    串口端口被占用的解决方法 参考文章: (1)串口端口被占用的解决方法 (2)https://www.cnblogs.com/dannyqiu/articles/2725896.html (3)http ...

  7. IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式)

    IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式) 参考文章: (1)IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式) (2)https://ww ...

  8. ApacheServer-----关于443端口被占用的解决方法

    ApacheServer-----关于443端口被占用的解决方法 参考文章: (1)ApacheServer-----关于443端口被占用的解决方法 (2)https://www.cnblogs.co ...

  9. mysql 5.6升级8.0_Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法...

    MysqL数据库版本从5.6.28升到8.0.11过程中部署项目时遇到的问题和解决方法,具体介绍如下所示: 首先这个项目用到了hibernate4.2.0,链接MysqL5.6.28没问题,换到8.0 ...

最新文章

  1. 2018 年人工智能会怎么发展?这里有 8 个预测
  2. 再度剖析AD账户新旧密码同时可用的问题
  3. keil 器件是空的,Keil的Device为空,不能选择器件
  4. linux 系统中断信息,关于操作系统:中断处理(Linux /常规)
  5. Excel 数据分析技巧
  6. 不小心删除了系统的GRUB怎么办
  7. 【BZOJ2149】拆迁队,分治+斜率优化DP
  8. poj 1088(记忆化搜索)
  9. 帝国理工:如何用 AI 解决 80% 专科医生担忧的心律装置移植手术难题
  10. 手淘移动适配方案flexible.js兼容bug处理
  11. fedora安装java
  12. 一键清理windows系统垃圾|临时文件bat脚本
  13. base64图片上传解析不了问题
  14. iOS 导入自定义字体不生效
  15. js阿拉伯数字转中文汉字小写 支持到12位
  16. Prometheus告警实践
  17. 东西归置20210815
  18. BIM与三维GIS结合应用
  19. Consumer翻译
  20. VScode下载很慢解决办法

热门文章

  1. USB,串口(RS232、RS485),UART接口
  2. 22.Java之异常处理(异常介绍,异常体系图一览,运行时异常,编译异常,try-catch方式处理异常,throws异常处理,自定义异常,throws 和 throw 的区别)
  3. Linux下使用gcc时conio头文件问题
  4. K8s可视化界面Kubernetes DashboardKuboard
  5. 【重制ver】LesaNet论文简析(CVPR2019)——医学影像
  6. KMSAuto Net工具的正确使用方法
  7. Python使用Moviepy将图像序列转换为视频
  8. 财务报表建模——利润表
  9. LoRa模组:Ra-01S 初体验
  10. 2022年湖北省孝感市中级工程师职称申报什么时候开始?需要提供什么资料呢?