Moghedrin 6cb4113f09 Added minor spelling fix and tags to Dockerfile examples. пре 11 година
..
.keep 48776166e3 adding some directories for andrew to dump the short and long desc in пре 11 година
README-content.md 6cb4113f09 Added minor spelling fix and tags to Dockerfile examples. пре 11 година
README-short.txt 1561546c56 Minor fixes to several readmes, and fixed ruby readme to be consistent with the other scripting languages. пре 11 година
README.md 6cb4113f09 Added minor spelling fix and tags to Dockerfile examples. пре 11 година
logo.png 01c1265395 logos for all the things пре 11 година

README-content.md

What is Perl?

Perl is a family of high-level, general-purpose, interpreted, dynamic programming language. The Perl languages borrow freatures from other programming languages including C, shell scripting (sh), AWK, and sed.

wikipedia.org/wiki/Perl

How to use this image

Create a Dockerfile in your perl app project.

FROM perl:5.20
ADD . /usr/src/myapp
WORKDIR /usr/src/myapp
CMD [ "perl", "./your-daemon-or-script.pl" ]

Then build and run the docker image.

docker build -t my-perl-app
docker run -it --rm --name my-running-app my-perl-app

Run a single perl script.

For many single file projects, it may not be convenient to write a Dockerfile for your project. In such cases, you can run a perl script by using the perl docker image directly.

docker run -it --rm --name my-running-script -v $(pwd):/usr/src/myapp -w /usr/src/myapp perl:5.20 perl your-daemon-or-script.pl