ecktom / gitlab-dind

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gitlab-DinD (DinD image for Gitlab Docker executor)

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.

What is contained

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

About

License:MIT License


Languages

Language:Shell 100.0%