From 75d696d0d2086719859f54cceb115816b0e7c608 Mon Sep 17 00:00:00 2001 From: Nick Slowinski Date: Fri, 18 Jun 2021 09:09:14 +0200 Subject: [PATCH] upload old filesgit --- .drone.yml | 13 +++++++++++++ Dockerfile | 8 ++++++++ docker-php-entrypoint-custom | 13 +++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 .drone.yml create mode 100644 Dockerfile create mode 100644 docker-php-entrypoint-custom diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..3e008c1 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,13 @@ +name: php builder +kind: pipeline +type: docker +steps: +- name: php + image: plugins/docker + settings: + repo: nickslowinski/robotter112 + tags: php + username: + from_secret: docker_username + password: + from_secret: docker_password \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..fd434b6 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,8 @@ +FROM php:7.4-fpm +ADD https://raw.githubusercontent.com/mlocati/docker-php-extension-installer/master/install-php-extensions /usr/local/bin/ +RUN apt-get update && apt-get install -y procps && rm -rf /var/lib/apt/lists/* +RUN chmod uga+x /usr/local/bin/install-php-extensions && sync && \ + install-php-extensions zip ssh2 pdo_mysql mysqli +COPY docker-php-entrypoint-custom /usr/local/bin/ +RUN chmod 775 /usr/local/bin/docker-php-entrypoint-custom +ENTRYPOINT ["docker-php-entrypoint-custom"] \ No newline at end of file diff --git a/docker-php-entrypoint-custom b/docker-php-entrypoint-custom new file mode 100644 index 0000000..6c130d9 --- /dev/null +++ b/docker-php-entrypoint-custom @@ -0,0 +1,13 @@ +#!/bin/sh +# modified - delete old pid before startup +if [ -f "/web_data/robotter112.de/rank/logs/pid" ]; then rm -f /web_data/robotter112.de/rank/logs/pid; fi + +# original base image +set -e + +# first arg is `-f` or `--some-option` +if [ "${1#-}" != "$1" ]; then + set -- php-fpm "$@" +fi + +exec "$@" \ No newline at end of file