How to download private image (locally) using docker-compose

Hi All

This is my first time posting on here so apologies in advance if my question is quite broad or not structured well
I have recently set-up my ci/cd pipeline and created my container registry successfully. This is my gitlab-ci.yml file :

docker-build-master:

Official docker image.

image: docker:latest
stage: build
services:
- docker:dind
before_script:
- docker login -u “$CI_REGISTRY_USER” -p “$CI_REGISTRY_PASSWORD” $CI_REGISTRY
script:
- docker build --pull -t “$CI_REGISTRY_IMAGE” .
- docker push “$CI_REGISTRY_IMAGE”
only:
- master

My current goal is to download the private image (Locally) created on GitLab using docker-compose . I am kind of lost as to what this process looks like . Any help will be much appreciated even if its referencing documentation .

Thanks in advance!!

beside the Root Imange text, there is icon copy for your image link.
registry.gitlab.com/username/imagename:tagname