From 781049d54b1bd9b26d7e8ad384a92f7e0dcb0894 Mon Sep 17 00:00:00 2001 From: Andy Shinn Date: Tue, 17 Mar 2015 19:22:20 -0500 Subject: [PATCH] docs for new Alpine Linux image --- alpine/README-short.txt | 1 + alpine/content.md | 29 +++++++++++++++++++++++++++++ alpine/logo.png | Bin 0 -> 4489 bytes update.sh | 1 + 4 files changed, 31 insertions(+) create mode 100644 alpine/README-short.txt create mode 100644 alpine/content.md create mode 100644 alpine/logo.png diff --git a/alpine/README-short.txt b/alpine/README-short.txt new file mode 100644 index 00000000..7cddc0c2 --- /dev/null +++ b/alpine/README-short.txt @@ -0,0 +1 @@ +A minimal Docker image based on Alpine Linux with a complete package index and only 5 MB in size! diff --git a/alpine/content.md b/alpine/content.md new file mode 100644 index 00000000..a7b9e935 --- /dev/null +++ b/alpine/content.md @@ -0,0 +1,29 @@ +# What is Alpine Linux? + +[Alpine Linux](http://alpinelinux.org/) is a Linux distribution built around [musl libc](http://www.musl-libc.org/) and [BusyBox](http://www.busybox.net/). The image is only 5 MB in size and has access to a [package repository](http://forum.alpinelinux.org/packages) that is much more complete than other BusyBox based images. This makes Alpine Linux a great image base for utilities and even production applications. [Read more about Alpine Linux here](https://www.alpinelinux.org/about/) and you can see how their mantra fits in right at home with Docker images. + +%%LOGO%% + +# How to use this image + +## Usage + +Use like you would any other base image: + + FROM alpine:3.1 + RUN apk add --update mysql-client && rm -rf /var/cache/apk/* + ENTRYPOINT ["mysql"] + +This example has a virtual image size of only 16 MB. Compare that to our good friend Ubuntu: + + FROM ubuntu:14.04 + RUN apt-get update \ + && apt-get install -y mysql-client \ + && rm -rf /var/lib/apt/lists/* + ENTRYPOINT ["mysql"] + +This yields us a virtual image size of about 232 MB image. + +## Documentation + +This image is well documented. [Check out the documentation at Viewdocs](http://gliderlabs.viewdocs.io/docker-alpine). diff --git a/alpine/logo.png b/alpine/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..dfe57f6bff45c315b4b70e11499318e941d09efc GIT binary patch literal 4489 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