使用Docker在GitLab-CI-Runner中发布端口

4
我尝试在Gitlab Runner中指定,当我的Docker镜像运行时要发布8000端口。我没有在Gitlab文档中找到任何关于如何做到这一点的内容。 Docker说应该在命令行中指定,但我不知道如何在Gitlab Runner配置中实现这一点。有什么想法吗?这是我的Gitlab Runner配置。
[[runners]]
  name="gitlab.foo.com"
  url = "http://gitlab.foo.com/ci"
  token = "23foo"
  executor = "docker"
 [runners.docker]
  tls_verify = false
  image = "foo/laravel"
  privileged = false
  disable_cache = false
  volumes = ["/cache"]
  extra_hosts = ["foo:192.168.1.22"]

我的Docker镜像暴露了端口8000

1个回答

1

我发现使用docker的gitlab-ci-runner应该用于构建docker镜像,或者在容器中运行一些应用程序。

因此,我们不能使用它来运行一个容器以发布端口。

我在这里找到了一些东西。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接