tulip / dcind

Docker image with Docker Compose. Useful as a base image for integration tests in Concourse CI.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dcind (Docker-Compose-in-Docker)

This is an open source fork of the amidos/dcind repository. We have upgraded Docker and Docker Compose in our image. Instead of using Python and PIP to install Docker Compose, we use a simple apk package with an updated Alpine base image, because the pip installation no longer supported Docker Compose 2.x.

CI and Versioning

We run a GHA action to build and push the new versions of dcind to our Public ECR Repository. The workflow is at .github/workflows/build-and-push.yml and it utilizes an IAM role that is defined in a secret called AWS_PUBLIC_ECR_IAM_ROLE_ARN. The current version is generated based on the current date instead of following semantic versioning.

About

Docker image with Docker Compose. Useful as a base image for integration tests in Concourse CI.

License:MIT License


Languages

Language:Shell 84.7%Language:Dockerfile 15.3%