docker-compose nginx with ssl config

version: "3"

services:
  entrypoint:
    restart: always
    image: nginx:latest
    ports:
      - 443:443
    volumes:
      - ./nginx.conf:/etc/nginx/nginx.conf:ro
      - ./default.conf:/etc/nginx/conf.d/default.conf:ro
      - ./cert.key:/etc/nginx/cert.key:ro
      - ./cert.pem:/etc/nginx/cert.pem:ro
server {
    listen       443 ssl;
    server_name  default;
    ssl_certificate     cert.pem;
    ssl_certificate_key cert.key;
}

Last updated

Was this helpful?