This is an image providing an ubuntu based fully functional docker environment inside a standalone container including. It is meant for building purposes using as base image in Gitlab Docker executor.
This image is needed, because there are several problems with other dind images in context of GitLab Runner Docker Executor:
- petazzo/dind outdated ubuntu version (14.04) at time of authoring this.
- gitlab/dind is not being updated anymore, so it ships a very old docker and an old ubuntu version (based on petazzo/dind).
- _/docker:dind is based on alpine linux, which causes the docker daemon not being able to build images for some reason.
This image is an updated version (trusty -> bionic) from https://github.com/jpetazzo/dind, which gitlab/dind is also based on:
- Up to date docker engine
- docker-compose
- Current LTS Ubuntu release