问题描述

gitlab-runner运行job的时候一直报错:

fatal: unable to access 'https://xxx.xxx.com/xxx/xxx.git/': Failed to connect to xxx.xxx.com port 443: Operation timed out

连接gitlab的443端口超时。说明域名未知,或者它指向的IP没有443监听,就会收到这样的超时。

解决过程:

1、先在runner的宿主机ping一下gitlab的域名,没啥问题,可以ping通,说明不是宿主机的问题。还是runner的docker里的问题。
2、在原有的gitlab-runner的配置文件config.toml 中添加如下行:

extra_hosts = ["xxx.xxx.xxx:192.168.1.0"]
列表前面是访问gitlab的域名,后面是gitlab的IP地址

配置文件添加完这行信息以后,重启gitlab-runner服务。
在重新构建任务,发布成功,问题解决。

gitlab runner Operation timed out相关推荐

  1. GitLab 简易指引(二):GitLab Runner 安装与配置

    本文为[原创]文章,转载请标明出处. 原文链接:https://weyunx.com/2019/01/23... 原文出自微云的技术博客 准备工作 下载安装包 # Linux x86-64 sudo ...

  2. Ubuntu(Linux)上安装ROS缓慢,解决方法:添加ros的国内镜像源,以及ROS安装过程使用rosdep update出现错误:‘The read operation timed out‘

    文章目录: 1 解决Unbuntu上安装ROS特别慢问题 1.1 Ubunut 更换ROS的镜像源为国内的镜像源 1.2 如果是Mint19.3系统,请参考如下添加ros镜像源 2 ROS安装过程su ...

  3. 错误处理: socket.timeout: The read operation timed out

    安装包的时候,出现了这个报错 socket.timeout: The read operation timed out 我原来cmd输入的是 pip install timm 问题应该是安装包所需要的 ...

  4. gitlab 安装gitlabrunner 无法连接tiller_谈一谈GitLab Runner是个什么东东?

    概念 我从官网搜了一下,GitLab Runner 是一个开源项目, 它用来运行你定制的任务(jobs)并把结果返回给 GitLab. GitLab Runner 配合GitLab CI(GitLab ...

  5. Mysql 远程连接的问题 2003 - Can't connect to MySQL server on '39.106.187.107' (60 Operation timed out)...

    一.在上一篇文章中,使用ECS和mysql搭建mysql服务器搭建好了mysql服务器,现在需要远程连接 报错 2003 - Can't connect to MySQL server on '39. ...

  6. 超详细Gitlab Runner环境配置中文教程

    配置GitlabRunner环境 GitLab Runner 是一个开源项目, 它用来运行你定制的任务(jobs)并把结果返回给 GitLab. GitLab Runner 配合GitLab CI(G ...

  7. centos安装Gitlab Runner

    为什么80%的码农都做不了架构师?>>>    参考网站:https://docs.gitlab.com/runner/install/linux-repository.html h ...

  8. gitlab runner 使用案例

    原文:gitlab runner 使用案例 接上文GitLab-Runner 从安装到配置以一个使用案例说明docker runner的使用 1. 配置文件的大概说明 因为gitlab使用的docke ...

  9. gitlab runner理解(未完)

    gitlab runner runner: 本身可以使用多种方式安装,比如使用Docker镜像启动. 具体指的是runner运行在哪里 shell runner: docker runner k8s ...

最新文章

  1. React Native进行签名打包成Apk
  2. Redis系列四:redis支持的数据类型
  3. hdu 1546(最短路)
  4. orange软件_Orange和戴尔技术公司合作 联合测试和开发5G和商业模式
  5. Qt Creator查找和更换
  6. 对编写的代码进行单元测试_编写数据访问代码测试–单元测试是浪费
  7. java 多项式拟合最多的项数_matlab 多项式拟合EXCEL中复杂数据
  8. 为什么个体户做不大?
  9. 第一章:pip 的安装和使用
  10. python发邮件图片太长显示不出来_Python电子邮件图像太长,无法显示,为什么Python在发送多图表电子邮件时只显示第一个图像?,python,发邮件,图片,不,出来,第一张...
  11. AcWing 828. 模拟栈
  12. 微信语音怎么转发?微信转发语音居然是这样做的…
  13. 魔王语言解释器C语言,[数据结构]魔王语言解释c语言实现
  14. java毕业设计——基于java+mysql+socket的即时通讯软件设计与实现(毕业论文+程序源码)——即时通讯软件
  15. Android 高德地图自定义定位图标的显示
  16. 看到自己的体检报告,小灰瑟瑟发抖
  17. 面试问题如何预防xss攻击
  18. 什么是 RESTful ?
  19. pyspark--创建DataFrame
  20. ASP标准MD5加密签名函数代码

热门文章

  1. C语言与机器人 plc的关系,工业机器人、PLC与自动化三者之间有什么关系
  2. Elasticsearch基本概念
  3. 优惠券系统-第三章-活动中心
  4. app应用关键词排名都有哪些因素?
  5. mac os 10.12 Sierra 连接 惠普 M1136 MFP 打印机,通过 samba 协议,安装驱动,连接打印机...
  6. 基于预训练模型 ERNIE 实现语义匹配
  7. VS Code 配置 C/C++ 环境
  8. 新浪企业邮箱服务器怎么设置,新浪企业邮箱|客户端使用
  9. 利用CDN加速GithubPage访问速度
  10. 记一次sftp服务器搭建