Public | Automated Build

Last pushed: 4 months ago
Short Description
Short description is empty for this repo.
Full Description

Consup nginx image Dockerfile

This repository contains Dockerfile for consup nginx image
for Docker's automated build
published to the public Docker Hub Registry.

Base Docker Image

Addons

The following packages added to base image:

Installation

  1. Install Docker.

  2. Download automated build from public
    Docker Hub Registry: docker pull lekovr/consup_nginx
    (alternatively, you can build an image from Dockerfile: docker build -t="consup_nginx" github.com/lekovr/consup/Dockerfiles/nginx)
    If you prefer fig than use config file and run fig build nginx

Usage

docker run -it --rm lekovr/consup_nginx

Or running some child image with fig

$ fig run --rm nginx
...
$ docker exec --ti consup_nginx_run_1 bash

SSL support

This image supports automatic SSL certificate managenent via acmetool.
To activate it just register cert email with command:

docker exec consup_nginx_common curl -s -X PUT -d "user@host" http://localhost:8500/v1/kv/conf/https/email

nginx reconfig script will be runned on any www container start/stop when email is registered.

ToDo

  • [ ] Slow starting upstream causes plain 502 error
Docker Pull Command
Owner
lekovr
Source Repository

Comments (0)