2016-10-24 77 views
2

我想在gitlab runner中指定我希望我的docker映像在運行時發佈端口8000.我沒有在gitlab文檔中找到任何顯示如何去做吧。使用docker發佈gitlab-ci-runner中的端口

Docker說它應該在命令行中指定,當docker運行時,但我不知道如何從gitlab runner配置中做到這一點。

任何想法?

這是我gitlab亞軍配置

[[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"] 

我的搬運工圖像暴露端口8000

回答

1

我發現,使用泊塢窗gitlab-CI-亞軍應該用於構建泊塢窗圖像,或者只是運行一些應用程序在容器中。

所以我們不能用它來運行一個容器來發佈一個端口。

我發現了一些東西here