서비스
CI/CD를 구성할 때 작업이 실행되는 컨테이너를 생성하는 데 사용할 이미지를 지정합니다. 이 이미지를 지정하려면 image 키워드를 사용합니다. services 키워드를 사용하여 추가 이미지를 지정할 수 있습니다. 이 추가 이미지는 첫 번째 컨테이너에서 사용할 수 있는 또 다른 컨테이너를 생성하는 데 사용됩니다. 두 컨테이너는 서로 접근할 수 있으며 작업 실행 중에 통신할 수 있습니다. 서비스 이미지는 어떤 애플리케이션도 실행할 수 있지만, 가장 일반적인 사용 사례는 데이터베이스 컨테이너를 실행하는 것입니다. 예를 들면: MySQL PostgreSQL Redis GitLab - JSON API를 제공하는 마이크로서비스 예시 저장소를 사용하는 콘텐츠 관리 시스템을 개발 중이라고 가정해 보세요. 애플리케이션의 모든 기능을 테스트하려면 데이터베이스가 필요합니다. 이 시나리오에서 데이터베이스 컨테이너를 서비스 이미지로 실행하는 것은 좋은 사용 사례입니다. 프로젝트를 빌드할 때마다 mysq
