name: run_once services: certbot: container_name: "certbot_get_certificates" build: context: ./certbot args: EMAIL: ${EMAIL} volumes: - ssl:/ssl - letsencrypt:/etc/letsencrypt command: ["/run_once"] depends_on: - nginx nginx: container_name: "nginx-get-certificates" build: context: ./nginx dockerfile: get-certificates.Dockerfile volumes: - ssl:/ssl - letsencrypt:/etc/letsencrypt ports: - 80:80 volumes: ssl: name: ssl_nginx_ssl letsencrypt: name: ssl_nginx_letsencrypt