瀏覽代碼

Initial commit

Mohammad Abdoli Rad 8 年之前
父節點
當前提交
b2d4c9707b
共有 3 個文件被更改,包括 27 次插入2 次删除
  1. 1 0
      .gitignore
  2. 20 0
      Dockerfile
  3. 6 2
      README.md

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
+.idea

+ 20 - 0
Dockerfile

@@ -0,0 +1,20 @@
+FROM alpine:3.5
+MAINTAINER Mohammad Abdoli Rad <m.abdolirad@gmail.com>
+
+ENV GOSU_VERSION 1.10
+
+RUN set -x \
+    && apk add --no-cache --virtual .gosu-deps \
+        dpkg \
+        gnupg \
+        openssl \
+    && dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')" \
+    && wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch" \
+    && wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc" \
+    && export GNUPGHOME="$(mktemp -d)" \
+    && gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \
+    && gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu \
+    && rm -r "$GNUPGHOME" /usr/local/bin/gosu.asc \
+    && chmod +x /usr/local/bin/gosu \
+    && gosu nobody true \
+    && apk del .gosu-deps

+ 6 - 2
README.md

@@ -1,2 +1,6 @@
-# alpine
-Alpine image that forms the base for Dockage's docker images. 
+# Alpine Linux
+Dockerfile to build a alpine:3.5 baseimage with a couple of extra packages.
+
+The image installs the following extra packages:
+
+- [`gosu`](https://github.com/tianon/gosu)