--- - name: Pull certbot image docker_image: name: "certbot/certbot:{{ certbot_docker_tag }}" source: pull - name: Create container with certbot image docker_container: name: certbot image: certbot/certbot command: "certonly --standalone --non-interactive -v --dry-run -d {{ nginx_server_name}} --agree-tos -m {{ certbot_domain_mail }}" networks: - name: "{{ docker_network_name }}" ports: - "81:80" hostname: certbot volumes: - "{{ docker_base_volume_path }}/certbot/logs:/var/log/letsencrypt" - "{{ docker_base_volume_path }}/nginx/ssl:/etc/letsencrypt/live/{{ nginx_server_name}}" restart: true