123456789101112131415161718192021222324252627282930313233 |
- FROM perl:5.40
- ARG TFB_TEST_NAME
- ARG TFB_TEST_DATABASE
- RUN apt-get update -yqq && apt-get install -yqq nginx
- WORKDIR /kelp
- RUN cpanm --notest --no-man-page \
- Kelp::Module::Template::[email protected] \
- Kelp \
- [email protected] \
- DBD::[email protected] \
- [email protected] \
- Cpanel::JSON::[email protected] \
- [email protected] \
- [email protected] \
- [email protected] \
- Twiggy::[email protected] \
- Net::Server::SS::[email protected]
- ADD ./ /kelp/
- ENV TEST_NAME=$TFB_TEST_NAME
- ENV DATABASE=$TFB_TEST_DATABASE
- ENV MAX_REQS=100000
- ENV SOCKET_FILE=/tmp/perl-kelp.sock
- EXPOSE 8080
- CMD nginx -c /kelp/nginx.conf && ./run.pl
|