github.com/go-email-validator/go-email-validator@v0.0.0-20230409163946-b8b9e6a0552e/build/act/Dockerfile (about)

     1  FROM node:current-buster-slim
     2  RUN apt-get update && apt-get install -y build-essential git curl ca-certificates openssl
     3  
     4  ARG cert_location=/usr/local/share/ca-certificates
     5  
     6  # Get certificate from "github.com"
     7  RUN openssl s_client -showcerts -connect github.com:443 </dev/null 2>/dev/null|openssl x509 -outform PEM > ${cert_location}/github.crt
     8  # Get certificate from "proxy.golang.org"
     9  RUN openssl s_client -showcerts -connect proxy.golang.org:443 </dev/null 2>/dev/null|openssl x509 -outform PEM >  ${cert_location}/proxy.golang.crt
    10  # Update certificates
    11  RUN update-ca-certificates
    12  
    13  RUN curl https://download.docker.com/linux/static/stable/x86_64/docker-20.10.1.tgz --output docker.tar.gz
    14  RUN tar xzvf docker.tar.gz
    15  RUN cp docker/* /usr/bin/
    16  RUN dockerd &