Ver Fonte

Remove unsupported Alpine docker image

Mohammad Abdolirad há 2 anos atrás
pai
commit
29434e893b
2 ficheiros alterados com 0 adições e 51 exclusões
  1. 0 13
      3.5/Dockerfile
  2. 0 38
      3.5/openrc/Dockerfile

+ 0 - 13
3.5/Dockerfile

@@ -1,13 +0,0 @@
-FROM alpine:3.5
-
-LABEL maintainer="m.abdolirad@gmail.com" \
-    org.label-schema.name="alpine" \
-    org.label-schema.vendor="Dockage" \
-    org.label-schema.description="Alpine image that forms the base for Dockage's docker images." \
-    org.label-schema.version="3.5" \
-    org.label-schema.license="MIT"
-
-RUN echo '@edge http://dl-cdn.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories \
-    && echo '@edgecommunity http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories \
-    && echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories \
-    && apk add --no-cache su-exec ca-certificates

+ 0 - 38
3.5/openrc/Dockerfile

@@ -1,38 +0,0 @@
-FROM alpine:3.5
-
-LABEL maintainer="m.abdolirad@gmail.com" \
-    org.label-schema.name="alpine" \
-    org.label-schema.vendor="Dockage" \
-    org.label-schema.description="Docker image uses openRC as a process supervision on Alpine Linux" \
-    org.label-schema.version="3.5-openrc" \
-    org.label-schema.license="MIT"
-
-RUN echo '@edge http://dl-cdn.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories \
-    && echo '@edgecommunity http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories \
-    && echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories \
-    && apk add --no-cache openrc su-exec ca-certificates \
-    # Disable getty's
-    && sed -i 's/^\(tty\d\:\:\)/#\1/g' /etc/inittab \
-    && sed -i \
-        # Change subsystem type to "docker"
-        -e 's/#rc_sys=".*"/rc_sys="docker"/g' \
-        # Allow all variables through
-        -e 's/#rc_env_allow=".*"/rc_env_allow="\*"/g' \
-        # Start crashed services
-        -e 's/#rc_crashed_stop=.*/rc_crashed_stop=NO/g' \
-        -e 's/#rc_crashed_start=.*/rc_crashed_start=YES/g' \
-        # Define extra dependencies for services
-        -e 's/#rc_provide=".*"/rc_provide="loopback net"/g' \
-        /etc/rc.conf \
-    # Remove unnecessary services
-    && rm -f /etc/init.d/hwdrivers \
-            /etc/init.d/hwclock \
-            /etc/init.d/hwdrivers \
-            /etc/init.d/modules \
-            /etc/init.d/modules-load \
-            /etc/init.d/modloop \
-    # Can't do cgroups
-    && sed -i 's/\tcgroup_add_service/\t#cgroup_add_service/g' /lib/rc/sh/openrc-run.sh \
-    && sed -i 's/VSERVER/DOCKER/Ig' /lib/rc/sh/init.sh
-
-CMD ["/sbin/init"]