Delete DiegoDominguez directory
This commit is contained in:
parent
827e28f748
commit
bca41f3b54
@ -1,47 +0,0 @@
|
||||
# Download base image ubuntu 20.04
|
||||
FROM ubuntu:20.04
|
||||
|
||||
# LABEL about the custom image
|
||||
LABEL maintainer="admin@sysadminjournal.com"
|
||||
LABEL version="0.1"
|
||||
LABEL description="This is custom Docker Image for \
|
||||
the PHP-FPM and Nginx Services."
|
||||
|
||||
# Disable Prompt During Packages Installation
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
# Update Ubuntu Software repository
|
||||
RUN apt update
|
||||
|
||||
# Install nginx, php-fpm and supervisord from ubuntu repository
|
||||
RUN apt install -y nginx php-fpm supervisor && \
|
||||
rm -rf /var/lib/apt/lists/* && \
|
||||
apt clean
|
||||
|
||||
# Define the ENV variable
|
||||
ENV nginx_vhost /etc/nginx/sites-available/default
|
||||
ENV php_conf /etc/php/7.4/fpm/php.ini
|
||||
ENV nginx_conf /etc/nginx/nginx.conf
|
||||
ENV supervisor_conf /etc/supervisor/supervisord.conf
|
||||
|
||||
# Enable PHP-fpm on nginx virtualhost configuration
|
||||
COPY default ${nginx_vhost}
|
||||
RUN sed -i -e 's/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/g' ${php_conf} && \
|
||||
echo "\ndaemon off;" >> ${nginx_conf}
|
||||
|
||||
# Copy supervisor configuration
|
||||
COPY supervisord.conf ${supervisor_conf}
|
||||
|
||||
RUN mkdir -p /run/php && \
|
||||
chown -R www-data:www-data /var/www/html && \
|
||||
chown -R www-data:www-data /run/php
|
||||
|
||||
# Volume configuration
|
||||
VOLUME ["/etc/nginx/sites-enabled", "/etc/nginx/certs", "/etc/nginx/conf.d", "/var/log/nginx", "/var/www/html"]
|
||||
|
||||
# Copy start.sh script and define default command for the container
|
||||
COPY start.sh /start.sh
|
||||
CMD ["./start.sh"]
|
||||
|
||||
# Expose Port for the Application
|
||||
EXPOSE 80 443
|
@ -1,17 +0,0 @@
|
||||
server {
|
||||
listen 80 default_server;
|
||||
|
||||
root /var/www/html;
|
||||
index index.html index.htm index.nginx-debian.html;
|
||||
|
||||
server_name _;
|
||||
|
||||
location / {
|
||||
try_files $uri $uri/ =404;
|
||||
}
|
||||
|
||||
location ~ \.php$ {
|
||||
include snippets/fastcgi-php.conf;
|
||||
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
|
||||
}
|
||||
}
|
@ -1,2 +0,0 @@
|
||||
#!/bin/sh
|
||||
/usr/bin/supervisord -n -c /etc/supervisor/supervisord.conf
|
@ -1,34 +0,0 @@
|
||||
[unix_http_server]
|
||||
file=/dev/shm/supervisor.sock ; (the path to the socket file)
|
||||
|
||||
[supervisord]
|
||||
logfile=/var/log/supervisord.log ; (main log file;default $CWD/supervisord.log)
|
||||
logfile_maxbytes=50MB ; (max main logfile bytes b4 rotation;default 50MB)
|
||||
logfile_backups=10 ; (num of main logfile rotation backups;default 10)
|
||||
loglevel=info ; (log level;default info; others: debug,warn,trace)
|
||||
pidfile=/tmp/supervisord.pid ; (supervisord pidfile;default supervisord.pid)
|
||||
nodaemon=false ; (start in foreground if true;default false)
|
||||
minfds=1024 ; (min. avail startup file descriptors;default 1024)
|
||||
minprocs=200 ; (min. avail process descriptors;default 200)
|
||||
user=root ;
|
||||
|
||||
[rpcinterface:supervisor]
|
||||
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
|
||||
|
||||
[supervisorctl]
|
||||
serverurl=unix:///dev/shm/supervisor.sock ; use a unix:// URL for a unix socket
|
||||
|
||||
[include]
|
||||
files = /etc/supervisor/conf.d/*.conf
|
||||
|
||||
[program:php-fpm7.4]
|
||||
command=/usr/sbin/php-fpm7.4 -F
|
||||
numprocs=1
|
||||
autostart=true
|
||||
autorestart=true
|
||||
|
||||
[program:nginx]
|
||||
command=/usr/sbin/nginx
|
||||
numprocs=1
|
||||
autostart=true
|
||||
autorestart=true
|
Loading…
Reference in New Issue
Block a user