项目作者: MgCoders

项目描述 :
Nginx + Docker + Wordpress + PhpMyAdmin
高级语言:
项目地址: git://github.com/MgCoders/docker-wordpress-utils.git
创建时间: 2017-09-10T17:04:59Z
项目社区:https://github.com/MgCoders/docker-wordpress-utils

开源协议:GNU General Public License v3.0

下载


Wordpress en contenedor Docker detrás de Nginx+LetsEncrypt

Sitio

Cada sitio debe configurar su virtual host en el docker-compose.yml y datos para el certificado LetsEncrypt en variables de entorno y el contenedor Nginx descubre el puerto interno al levantarlo.
Para cada sitio nuevo, hay que configurar un subdominio en AWS que será el virtual host.

En env del docker-compose.yml

  1. VIRTUAL_HOST: silicon.mgcoders.com
  2. LETSENCRYPT_HOST: silicon.mgcoders.com
  3. LETSENCRYPT_EMAIL: info@mgcoders.com

Servidor

Es necesario crear una red compartida:

  1. sudo docker network create nginx-proxy

Secretos

Para crear los secretos:

  1. echo "secreto" | docker secret create nombre-del-secreto -