LinkEmbedder
view release on metacpan or search on metacpan
# jhthorsen/linkembedder
#
# BUILD: docker build --no-cache --rm -t jhthorsen/linkembedder .
# RUN: docker run -it --rm -p 8080:8080 jhthorsen/linkembedder
FROM alpine:3.5
MAINTAINER jhthorsen@cpan.org
RUN apk add -U perl perl-io-socket-ssl \
&& apk add -t builddeps build-base curl perl-dev wget \
&& curl -L https://github.com/jhthorsen/linkembedder/archive/master.tar.gz | tar xvz \
&& curl -L https://cpanmin.us | perl - App::cpanminus \
&& cpanm -M https://cpan.metacpan.org --installdeps ./linkembedder-master \
&& apk del builddeps curl \
&& rm -rf /root/.cpanm /var/cache/apk/*
ENV LINK_EMBEDDER_RESTRICTED 1
ENV MOJO_MODE production
ENV PERL5LIB /linkembedder-master/lib
EXPOSE 8080
ENTRYPOINT ["perl", "/linkembedder-master/examples/embedder.pl", "prefork", "-l", "http://*:8080"]
( run in 0.713 second using v1.01-cache-2.11-cpan-71847e10f99 )