나는 gitlab-ci
에 초보자입니다. 나는 docker 집행자와 함께 개인 서버에 gitlab 주자를 설정했다. 새로운 커밋을 내 레포에 병합하면 빌드가 트리거됩니다. 웹 UI가 Gitlab
인 것을 확인할 수 있습니다.
제가 알기 론, 작업은 러너 서버 자체에서 실행되므로 개인용 러너 서버에 도커 컨테이너가 생성됩니다. 하지만 컨테이너를 볼 수 없는데, 내가 할 때 docker ps -a
또는 나는 컨테이너를 만드는 데 사용되는 도커 이미지조차도 볼 수 없습니다.
컨테이너/이미지 실행 작업을 확인할 수있는 방법이 있습니까? 아니면 내 이해에 어떤 실수가 있습니까?gitlab-ci 러너의 도커 실행자 | 빌드가 진행되는 도커 컨테이너를 어떻게 볼 수 있습니까?
웹 콘솔에서 작업 로그를 볼 수 있지만 해당 로그는 CLI
에서 볼 수 있습니까?
언제든지 잘못된 부분을 수정하십시오.
'docker ps'를 (를) 실행중인 사용자에게 실행중인 컨테이너를 볼 수있는 권한이 있는지 확인하십시오. 나는 소켓 공유와 함께 원래의 gitlab-runner docker 이미지를 사용하고 있는데, 시작한 후 (그리고 GitLab에 등록) 컨테이너가 항상 실행되는 것을 볼 수있다. 주자가 일을하는 동안, 나는'docker ps'에 더 많은 항목을 볼 수 있습니다. 그들은'docker ps -a'에서 멈추는 것처럼 보입니다. –