Continuous integration Gitlab runner交互式Web终端未连接

Continuous integration Gitlab runner交互式Web终端未连接,continuous-integration,gitlab,gitlab-ci-runner,Continuous Integration,Gitlab,Gitlab Ci Runner,我已经在虚拟机上成功安装了gitlab runner,我的一些项目正在使用它。我希望在某些管道出现故障时使用,以便有机会进行调试 我正在尝试配置config.toml文件,但我不明白在设置listen\u address中应该使用哪个ip地址。它应该是正在运行的机器的ip吗?docker容器实例?还是什么 这是我当前的配置: concurrent = 2 check_interval = 0 log_level = "panic" [session_server] listen_addre

我已经在虚拟机上成功安装了gitlab runner,我的一些项目正在使用它。我希望在某些管道出现故障时使用,以便有机会进行调试

我正在尝试配置config.toml文件,但我不明白在设置
listen\u address
中应该使用哪个ip地址。它应该是正在运行的机器的ip吗?docker容器实例?还是什么

这是我当前的配置:

concurrent = 2
check_interval = 0
log_level = "panic"

[session_server]
  listen_address = "0.0.0.0:8093" #  listen on all available interfaces on port 8093
  session_timeout = 1800

[[runners]]
  name = "A test private repo"
  url = "https://gitlab.com/"
  token = "myToken"
  executor = "docker"
  [runners.custom_build_dir]
  [runners.docker]
    tls_verify = false
    image = "alpine:latest"
    privileged = false
    disable_entrypoint_overwrite = false
    oom_kill_disable = false
    disable_cache = false
    volumes = ["/cache"]
    shm_size = 0
  [runners.cache]
    [runners.cache.s3]
    [runners.cache.gcs]
  [runners.custom]
    run_exec = ""
我得到的错误屏幕

我注意到,当我在运行gitlab runner的机器上点击0.0.0.0:8093地址时,我得到以下响应:


您的配置应使用:

[session_server]
   session_timeout = 1800
   listen_address = "0.0.0.0:8093"
   advertise_address = "<your runner IP/hostname>:8093"
[会话服务器]
会话超时=1800
收听\u address=“0.0.0.0:8093”
播发地址=“:8093”
它应该是正在运行的机器的ip吗