version: '2' services: nginx-proxy: image: byjg/nginx-extras container_name: nginx-proxy ports: - "80:80" - "443:443" volumes: - ./data/nginx.conf:/etc/nginx/nginx.conf - ./data/conf/:/etc/nginx/conf.d/ - ./data/vhost:/etc/nginx/vhost.d - ./data/html:/usr/share/nginx/html - ./data/dhparam:/etc/nginx/dhparam - ./data/certs:/etc/nginx/certs:ro networks: proxy-net: aliases: - nginx-proxy networks: proxy-net: name: proxy-net driver: bridge driver_opts: com.docker.network.bridge.name: br-proxy-net ipam: driver: default config: - subnet: ${IPV4_NETWORK:-172.16.2}.0/24