omnibus-gitlab
패키지 및 Docker 이미지 로컬에서 빌드하기
omnibus-gitlab
패키지
omnibus-gitlab
은 지원되는 운영 체제를 위한 패키지를 빌드하는 데 omnibus 도구를 사용합니다. omnibus 도구는 사용되는 OS를 감지하고 해당 OS에 맞는 패키지를 빌드합니다. 패키지를 빌드하기 위한 환경으로 OS에 해당하는 Docker 컨테이너를 사용하는 것이 권장됩니다.
로컬에서 커스텀 패키지를 빌드하는 방법은 전문 문서에 설명되어 있습니다.
올인원 Docker 이미지
GitLab 올인원 Docker 이미지는 Ubuntu 22.04에 대해 빌드된 omnibus-gitlab
패키지를 내부에서 사용합니다. Dockerfile은 패키지가 인터넷을 통해 사용 가능할 것으로 예상되는 CI 환경에서 사용하도록 최적화되어 있습니다.
우리는 이 상황을 개선하는 방안을 검토하고 있습니다 이슈 #5550.
로컬에서 올인원 Docker 이미지를 빌드하는 방법은 전문 문서에 설명되어 있습니다.