Moghedrin dc00376c80 Resolve merge issue 11 年之前
..
.keep 48776166e3 adding some directories for andrew to dump the short and long desc in 11 年之前
README-content.md 1561546c56 Minor fixes to several readmes, and fixed ruby readme to be consistent with the other scripting languages. 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 dc00376c80 Resolve merge issue 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
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 perl your-daemon-or-script.pl