diff options
author | David Phillips <david@sighup.nz> | 2019-06-22 13:38:04 +1200 |
---|---|---|
committer | David Phillips <david@sighup.nz> | 2019-06-22 13:38:04 +1200 |
commit | c249c96bb12ad898f712042b72b69e74aa2c6e43 (patch) | |
tree | 4e65a6972960bc5c8c3b628fdd26ae17748ca9bf | |
parent | 8e5111ef08d3b093a6923f19db7022e55ce5416b (diff) | |
download | idalius-docker-c249c96bb12ad898f712042b72b69e74aa2c6e43.tar.xz |
-rw-r--r-- | Dockerfile | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -1,13 +1,16 @@ FROM alpine:latest -RUN addgroup -g 1006 idalius -RUN adduser -u 1004 -D -G idalius idalius +ARG uid +ARG gid + +RUN addgroup -g $gid idalius +RUN adduser -u $uid -D -G idalius idalius # Intermediate tools used to build perl modules not provided as apk RUN apk add perl perl-dev perl-app-cpanminus make gcc libgcc wget musl-dev openssl openssl-dev zlib-dev # Perl modules used by idalius -RUN apk add perl-config-tiny perl-html-parser perl-datetime +RUN apk add perl-config-tiny perl-html-parser perl-datetime perl-io-socket-ssl # Build and install POE and POE::Component::IRC modules RUN cpanm install POE POE::Component::IRC |