To do so, I used jonasal/nginx-certbot docker image.
My docker compose file looked like this:
version: "3"
name: "nginx"
services:
  nginx:
    image: jonasal/nginx-certbot:3.3.1
    container_name: nginx_prod_1
    ports:
      - 80:80
      - 443:443
    volumes:
      - ./fs/nginx/secrets:/etc/letsencrypt:rw
      - ./fs/nginx/log:/var/log/nginx:rw
      - ./fs/nginx/user_conf.d:/etc/nginx/user_conf.d:ro
    environment:
      DEBUG: 1
      CERTBOT_EMAIL: email
      #STAGING: 1
    restart: always
