FROM akilli/base

LABEL maintainer="Ayhan Akilli"

#
# Setup
#
RUN apk add --no-cache \
        nginx \
        nginx-mod-http-geoip \
        nginx-mod-http-image-filter \
        openssl && \
    rm /etc/nginx/conf.d/default.conf && \
    chown app:app /var/tmp/nginx && \
    mkdir /etc/nginx/ssl && \
    openssl dhparam -out /etc/nginx/ssl/dhparam.pem 2048

COPY rootfs/ /

#
# Ports
#
EXPOSE 80 443
FROM akilli/base

LABEL maintainer="Ayhan Akilli"

#
# Setup
#
RUN apk add --no-cache \
        git \
        nodejs \
        npm && \
    npm install -g \
        npm@latest && \
    rm -rf \
        /root/.config \
        /root/.npm
FROM akilli/base

LABEL maintainer="Ayhan Akilli"

#
# Setup
#
RUN apk add --no-cache \
        php7 \
        php7-ctype \
        php7-curl \
        php7-dom \
        php7-fileinfo \
        php7-fpm \
        php7-gd \
        php7-iconv \
        php7-intl \
        php7-json \
        php7-ldap \
        php7-mbstring \
        php7-mysqlnd \
        php7-opcache \
        php7-pdo \
        php7-pdo_mysql \
        php7-pdo_pgsql \
        php7-pdo_sqlite \
        php7-pgsql \
        php7-session \
        php7-simplexml \
        php7-soap \
        php7-sqlite3 \
        php7-xml \
        php7-xmlreader \
        php7-xmlwriter \
        php7-xsl \
        php7-zip && \
    rm -rf /etc/php7/php-fpm.d && \
    ln -s php-fpm7 /usr/sbin/php-fpm

COPY php.ini /etc/php7/conf.d/90-php.ini
COPY php-fpm.conf /etc/php7/php-fpm.conf
COPY s6/ /etc/s6/php/

#
# Ports
#
EXPOSE 9000
FROM akilli/base

LABEL maintainer="Ayhan Akilli"

#
# Environment variables
#
ENV PGDATA=/data \
    PGPASS=app

#
# Setup
#
RUN apk add --no-cache \
        postgresql \
        postgresql-contrib && \
    rm -rf /var/lib/postgresql && \
    mkdir -p \
        /init/postgres \
        /run/postgresql && \
    chown -R app:app /run/postgresql

COPY rootfs/ /

#
# Ports
#
EXPOSE 5432
FROM akilli/base

LABEL maintainer="Ayhan Akilli"

#
# Setup
#
RUN apk add --no-cache \
        docker-registry && \
    rm -rf /var/lib/registry

COPY etc/ /etc/

#
# Ports
#
EXPOSE 5000
oziie/ZHS_Talks - ZHS_Talks/Container_Technologies_and_Docker/Part_1/Dockerfile_Build_Demo/Codes/Dockerfile

"ZHS_Talks" is meeting series that explains how to working and deal with DevOps tools, topics and how we can impelement to our work in Nokia

FROM nginx

COPY Mr_Bean.gif /usr/share/nginx/html/

COPY index.html /usr/share/nginx/html/

COPY Simple-Dark-Wallpaper.jpg /usr/share/nginx/html/
FROM openjdk:8-jre

MAINTAINER kimzing@163.com

COPY target/*.jar /application.jar

RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone

ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/./urandom", "-Xms768m", "-Xmx768m", "-Xss256k", "-XX:CICompilerCount=4","-XX:ParallelGCThreads=4","-XX:MaxMetaspaceSize=256m","-XX:CompressedClassSpaceSize=64m", "-jar", "/application.jar"]
bitnami/bitnami-docker-node - 13/ol-7/Dockerfile

Bitnami Node.js Docker Image

FROM oraclelinux:7-slim
LABEL maintainer "Bitnami "

COPY prebuildfs /
# Install required system packages and dependencies
RUN install_packages bzip2-libs ca-certificates curl gcc gcc-c++ git glibc gzip hostname keyutils-libs krb5-libs libaio-devel libcom_err libgcc libselinux libstdc++ libtool make ncurses-libs nss-softokn-freebl openssl-libs patch pcre pkgconfig procps-ng readline sqlite sudo tar unzip wget which zlib
RUN wget -nc -P /tmp/bitnami/pkg/cache/ https://downloads.bitnami.com/files/stacksmith/node-13.7.0-0-linux-x86_64-ol-7.tar.gz && \
    echo "c458bbfc2c0037e66e0824a13c0dbe8cebe239ccf896733fa42307823f0367cb  /tmp/bitnami/pkg/cache/node-13.7.0-0-linux-x86_64-ol-7.tar.gz" | sha256sum -c - && \
    tar -zxf /tmp/bitnami/pkg/cache/node-13.7.0-0-linux-x86_64-ol-7.tar.gz -P --transform 's|^[^/]*/files|/opt/bitnami|' --wildcards '*/files' && \
    rm -rf /tmp/bitnami/pkg/cache/node-13.7.0-0-linux-x86_64-ol-7.tar.gz
RUN yum upgrade -y && \
    rm -r /var/cache/yum

ENV BITNAMI_APP_NAME="node" \
    BITNAMI_IMAGE_VERSION="13.7.0-ol-7-r5" \
    PATH="/opt/bitnami/node/bin:/opt/bitnami/python/bin:$PATH"

EXPOSE 3000

WORKDIR /app
CMD [ "node" ]
FROM debian:9.5-slim

LABEL "com.github.actions.name"="Hello World"
LABEL "com.github.actions.description"="Write arguments to the standard output"
LABEL "com.github.actions.icon"="mic"
LABEL "com.github.actions.color"="purple"

LABEL "repository"="http://github.com/octocat/hello-world"
LABEL "homepage"="http://github.com/actions"
LABEL "maintainer"="Octocat "

ADD entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]
From centos
CMD /bin/echo "redhat"