# alpine [![Docker Pulls](https://img.shields.io/docker/pulls/dockage/alpine.svg)](https://hub.docker.com/r/dockage/alpine/) [![Docker Stars](https://img.shields.io/docker/stars/dockage/alpine.svg?style=flat)](https://hub.docker.com/r/dockage/alpine/) [![Build Status](https://cloud.drone.io/api/badges/dockage/alpine/status.svg)](https://cloud.drone.io/dockage/alpine) [![Docker Automated build](https://img.shields.io/docker/automated/dockage/alpine.svg)](https://hub.docker.com/r/dockage/alpine/) [Alpine Linux](https://alpinelinux.org) is a Linux distribution built around [musl libc](https://www.musl-libc.org) and [BusyBox](https://www.busybox.net). |Versions|Size|Layer| |:-----:|:---:|:---:| |`3.5` ([3.5/Dockerfile](https://github.com/dockage/alpine/blob/master/3.5/Dockerfile))|[![MicroBadger Size (3.5)](https://img.shields.io/microbadger/image-size/dockage/alpine/3.5.svg)](https://microbadger.com/images/dockage/alpine:3.5)|[![MicroBadger Layers (3.5)](https://img.shields.io/microbadger/layers/dockage/alpine/3.5.svg)](https://microbadger.com/images/dockage/alpine:3.5)| |`3.5-openrc` ([3.5/openrc/Dockerfile](https://github.com/dockage/alpine/blob/master/3.5/openrc/Dockerfile))|[![MicroBadger Size (3.5-openrc)](https://img.shields.io/microbadger/image-size/dockage/alpine/3.5-openrc.svg)](https://microbadger.com/images/dockage/alpine:3.5-openrc)|[![MicroBadger Layers (3.5-openrc)](https://img.shields.io/microbadger/layers/dockage/alpine/3.5-openrc.svg)](https://microbadger.com/images/dockage/alpine:3.5-openrc)| |`3.6` ([3.6/Dockerfile](https://github.com/dockage/alpine/blob/master/3.6/Dockerfile))|[![MicroBadger Size (3.6)](https://img.shields.io/microbadger/image-size/dockage/alpine/3.6.svg)](https://microbadger.com/images/dockage/alpine:3.6)|[![MicroBadger Layers (3.6)](https://img.shields.io/microbadger/layers/dockage/alpine/3.6.svg)](https://microbadger.com/images/dockage/alpine:3.6)| |`3.6-openrc` ([3.6/openrc/Dockerfile](https://github.com/dockage/alpine/blob/master/3.6/openrc/Dockerfile))|[![MicroBadger Size (3.6-openrc)](https://img.shields.io/microbadger/image-size/dockage/alpine/3.6-openrc.svg)](https://microbadger.com/images/dockage/alpine:3.6-openrc)|[![MicroBadger Layers (3.6-openrc)](https://img.shields.io/microbadger/layers/dockage/alpine/3.6-openrc.svg)](https://microbadger.com/images/dockage/alpine:3.6-openrc)| |`3.7` ([3.7/Dockerfile](https://github.com/dockage/alpine/blob/master/3.7/Dockerfile))|[![MicroBadger Size (3.7)](https://img.shields.io/microbadger/image-size/dockage/alpine/3.7.svg)](https://microbadger.com/images/dockage/alpine:3.7)|[![MicroBadger Layers (3.7)](https://img.shields.io/microbadger/layers/dockage/alpine/3.7.svg)](https://microbadger.com/images/dockage/alpine:3.7)| |`3.7-openrc` ([3.7/openrc/Dockerfile](https://github.com/dockage/alpine/blob/master/3.7/openrc/Dockerfile))|[![MicroBadger Size (3.7-openrc)](https://img.shields.io/microbadger/image-size/dockage/alpine/3.7-openrc.svg)](https://microbadger.com/images/dockage/alpine:3.7-openrc)|[![MicroBadger Layers (3.7-openrc)](https://img.shields.io/microbadger/layers/dockage/alpine/3.7-openrc.svg)](https://microbadger.com/images/dockage/alpine:3.7-openrc)| |`3.8` ([3.8/Dockerfile](https://github.com/dockage/alpine/blob/master/3.8/Dockerfile))|[![MicroBadger Size (3.8)](https://img.shields.io/microbadger/image-size/dockage/alpine/3.8.svg)](https://microbadger.com/images/dockage/alpine:3.8)|[![MicroBadger Layers (3.8)](https://img.shields.io/microbadger/layers/dockage/alpine/3.8.svg)](https://microbadger.com/images/dockage/alpine:3.8)| |`3.8-openrc` ([3.8/openrc/Dockerfile](https://github.com/dockage/alpine/blob/master/3.8/openrc/Dockerfile))|[![MicroBadger Size (3.8-openrc)](https://img.shields.io/microbadger/image-size/dockage/alpine/3.8-openrc.svg)](https://microbadger.com/images/dockage/alpine:3.8-openrc)|[![MicroBadger Layers (3.8-openrc)](https://img.shields.io/microbadger/layers/dockage/alpine/3.8-openrc.svg)](https://microbadger.com/images/dockage/alpine:3.8-openrc)| |`3.9` ([3.9/Dockerfile](https://github.com/dockage/alpine/blob/master/3.9/Dockerfile))|[![MicroBadger Size (3.9)](https://img.shields.io/microbadger/image-size/dockage/alpine/3.9.svg)](https://microbadger.com/images/dockage/alpine:3.9)|[![MicroBadger Layers (3.9)](https://img.shields.io/microbadger/layers/dockage/alpine/3.9.svg)](https://microbadger.com/images/dockage/alpine:3.9)| |`3.9-openrc` ([3.9/openrc/Dockerfile](https://github.com/dockage/alpine/blob/master/3.9/openrc/Dockerfile))|[![MicroBadger Size (3.9-openrc)](https://img.shields.io/microbadger/image-size/dockage/alpine/3.9-openrc.svg)](https://microbadger.com/images/dockage/alpine:3.9-openrc)|[![MicroBadger Layers (3.9-openrc)](https://img.shields.io/microbadger/layers/dockage/alpine/3.9-openrc.svg)](https://microbadger.com/images/dockage/alpine:3.9-openrc)| |`3.10` ([3.10/Dockerfile](https://github.com/dockage/alpine/blob/master/3.10/Dockerfile))|[![MicroBadger Size (3.10)](https://img.shields.io/microbadger/image-size/dockage/alpine/3.10.svg)](https://microbadger.com/images/dockage/alpine:3.10)|[![MicroBadger Layers (3.10)](https://img.shields.io/microbadger/layers/dockage/alpine/3.10.svg)](https://microbadger.com/images/dockage/alpine:3.10)| |`3.10-openrc` ([3.10/openrc/Dockerfile](https://github.com/dockage/alpine/blob/master/3.10/openrc/Dockerfile))|[![MicroBadger Size (3.10-openrc)](https://img.shields.io/microbadger/image-size/dockage/alpine/3.10-openrc.svg)](https://microbadger.com/images/dockage/alpine:3.10-openrc)|[![MicroBadger Layers (3.10-openrc)](https://img.shields.io/microbadger/layers/dockage/alpine/3.10-openrc.svg)](https://microbadger.com/images/dockage/alpine:3.10-openrc)| |`3.11`, `latest` ([3.11/Dockerfile](https://github.com/dockage/alpine/blob/master/3.11/Dockerfile))|[![MicroBadger Size (3.11)](https://img.shields.io/microbadger/image-size/dockage/alpine/3.11.svg)](https://microbadger.com/images/dockage/alpine:3.11)|[![MicroBadger Layers (3.9)](https://img.shields.io/microbadger/layers/dockage/alpine/3.11.svg)](https://microbadger.com/images/dockage/alpine:3.11)| |`3.11-openrc` ([3.11/openrc/Dockerfile](https://github.com/dockage/alpine/blob/master/3.11/openrc/Dockerfile))|[![MicroBadger Size (3.11-openrc)](https://img.shields.io/microbadger/image-size/dockage/alpine/3.11-openrc.svg)](https://microbadger.com/images/dockage/alpine:3.11-openrc)|[![MicroBadger Layers (3.11-openrc)](https://img.shields.io/microbadger/layers/dockage/alpine/3.11-openrc.svg)](https://microbadger.com/images/dockage/alpine:3.11-openrc)| Dockerfile to build a alpine baseimage with a couple of extra packages and enable some repositories. The image enable the following repositories: - `@edge` ([dl-cdn.alpinelinux.org/alpine/edge/main](http://dl-cdn.alpinelinux.org/alpine/edge/main)) - `@edgecommunity` ([dl-cdn.alpinelinux.org/alpine/edge/community](http://dl-cdn.alpinelinux.org/alpine/edge/community)) - `@testing` ([dl-cdn.alpinelinux.org/alpine/edge/testing](http://dl-cdn.alpinelinux.org/alpine/edge/testing)) The image installs the following extra packages: - [`ca-certificates`](https://www.mozilla.org/en-US/about/governance/policies/security-group/certs/) Common CA certificates PEM files. - [`su-exec`](https://github.com/ncopa/su-exec) Switch user and group id, setgroups and exec. - [`wait4ports`](https://github.com/erikogan/wait4ports) A small utility to wait for network peer availability.