Public Repository

Last pushed: 2 years ago
Short Description
simple nginx container
Full Description

FROM alpine:3.1
RUN apk --update add nginx && rm -rf /var/cache/apk/*
RUN mkdir -p /tmp/nginx/client-body
COPY nginx.conf /etc/nginx/nginx.conf
COPY default.conf /etc/nginx/conf.d/default.conf
VOLUME /usr/share/nginx/html
CMD ["nginx", "-g", "daemon off;"]

$ cat default.conf
server {
location / {
root /usr/share/nginx/html;
}
}

$ cat nginx.conf
user nginx;
worker_processes 1;

error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;

events {
worker_connections 1024;
}

http {
include /etc/nginx/mime.types;
default_type application/octet-stream;

log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                  '$status $body_bytes_sent "$http_referer" '
                  '"$http_user_agent" "$http_x_forwarded_for"';

access_log  /var/log/nginx/access.log  main;

sendfile        off;
#tcp_nopush     on;

keepalive_timeout  65;

#gzip  on;

include /etc/nginx/conf.d/*.conf;

}

Docker Pull Command
Owner
peoplepattern

Comments (0)