diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..4ab45fa --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,8 @@ +FROM perl:latest + +RUN apt-get update && \ + apt-get -y upgrade && \ + apt-get install -y build-essential && \ + apt-get install -y cpanminus libtidy-dev libxml++2.6-dev libhtml-tidy-perl && \ + cpanm App::Aphra@0.0.6 + diff --git a/docker/README.md b/docker/README.md new file mode 100644 index 0000000..768bc4f --- /dev/null +++ b/docker/README.md @@ -0,0 +1,3 @@ +# perl-app-aphra-docker + +Dockerfile to create an image with Perl and App::Aphra installed diff --git a/docker/build b/docker/build new file mode 100755 index 0000000..0c8d02d --- /dev/null +++ b/docker/build @@ -0,0 +1,6 @@ +#!/bin/sh + +ver=`perl -nE '/\@v([\d\.]+)/ and print $1 and exit' Dockerfile` +echo Building version $ver +docker build -t davorg/perl-app-aphra:latest -t davorg/perl-app-aphra:app-aphra_$ver . +docker push -a docker.io/davorg/perl-app-aphra