Use a private ECR to fetch images denoted by image: ... in a .gitlab-ci.yml file. To fetch these images, the docker client must authenticate to ECR via AWS_ACCESS_KEY_ID et al. or use a credentials helper (https://github.com/awslabs/amazon-ecr-credential-helper).
Build docker images and push them into a ECR; this one is slightly more complex as the docker container needs access to the docker socket itself, which is or is not possible on Fargate (I am currently using this on a EC2 and it works by bind-mounting the docker socket into the client container).
Is it possible to a provide a custom binary and change the docker config?
Two usecases here:
Use a private ECR to fetch images denoted by
image: ...
in a.gitlab-ci.yml
file. To fetch these images, the docker client must authenticate to ECR via AWS_ACCESS_KEY_ID et al. or use a credentials helper (https://github.com/awslabs/amazon-ecr-credential-helper).Build docker images and push them into a ECR; this one is slightly more complex as the docker container needs access to the docker socket itself, which is or is not possible on Fargate (I am currently using this on a EC2 and it works by bind-mounting the docker socket into the client container).
Is it possible to a provide a custom binary and change the docker config?