Skip to content

Commit

Permalink
powerdns:odbc
Browse files Browse the repository at this point in the history
  • Loading branch information
soullivaneuh committed Jan 15, 2016
1 parent 9517fda commit bc8640e
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 0 deletions.
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ services:

env:
- VERSION=3.4 VARIANT=mysql
- VERSION=3.4 VARIANT=odbc
- VERSION=3.4 VARIANT=sqlite3

before_script:
Expand Down
25 changes: 25 additions & 0 deletions 3.4/odbc/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
FROM alpine:3.3

MAINTAINER Sullivan SENECHAL <[email protected]>

RUN apk add --no-cache --virtual .deps boost-serialization libstdc++ \
&& apk add --no-cache --virtual .modules-deps \
&& apk add --no-cache --virtual .build-deps tar file gcc g++ make autoconf boost-dev \
&& apk add --no-cache --virtual .modules-build-deps \

&& wget http://downloads.powerdns.com/releases/pdns-3.4.7.tar.bz2 -O pdns.tar.bz2 \
&& mkdir pdns && tar xf pdns.tar.bz2 -C pdns --strip-components 1 \
&& rm -rf pdns.tar.bz2 \
&& cd pdns \
&& ./configure --with-modules="godbc" \
&& make -j$(getconf _NPROCESSORS_ONLN) && make install && make clean \
&& cd .. \
&& rm -r pdns \

&& apk del .build-deps .modules-build-deps

ADD pdns.conf /usr/local/etc/pdns.conf

EXPOSE 53

CMD ["pdns_server", "--loglevel=9", "--log-dns-queries"]
4 changes: 4 additions & 0 deletions 3.4/odbc/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
pdns:
image: powerdns:odbc
ports:
- '53:53'
1 change: 1 addition & 0 deletions 3.4/odbc/pdns.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
launch=godbc

0 comments on commit bc8640e

Please sign in to comment.