2016-10-24 4 views
2

gitlab 러너에서 포트 8000을 게시하기 위해 도커 이미지를 실행하도록 지정하려고합니다. gitlab 문서에서 어떻게 찾았습니까? 그것을하기 위해.docker를 사용하여 gitlab-ci-runner에 포트 게시하기

Docker는 도커가 실행될 때 명령 줄에 지정되어야한다고 말하지만 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"] 

내 고정 표시기의 이미지가 내가 고정 표시기를 사용하여 gitlab-CI-주자 빌드 고정 표시기 이미지에 사용하거나 일부를 실행해야합니다 것을 발견 8000

답변

1

포트를 노출 내 gitlab 러너 구성입니다 응용 프로그램 컨테이너에.

그래서 우리는 컨테이너를 실행하여 포트를 게시 할 수 없습니다.

내가 뭔가를 찾았습니다 here

관련 문제