FROM perl:5.32.1 # Move it WORKDIR /opt COPY cgi-bin/ ./cgi-bin/ COPY public/ ./public/ COPY templates/ ./templates/ COPY cpanfile . COPY .mmCreds.xml . COPY .msg.bans . COPY .name.bans . COPY www-swagg.conf . COPY www-swagg.pl . # Dependency time RUN apt-get update RUN apt-get -y upgrade RUN apt-get -y install fortune-mod ruby RUN cpanm --installdeps . RUN gem install cgi RUN gem install ipaddress # Finish setting up the environment ENV MOJO_REVERSE_PROXY=1 EXPOSE 3000 # Send it CMD ["perl", "www-swagg.pl", "prefork", "-m", "production"]