diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..63ebc02 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ +FROM debian:9 + +RUN apt update +RUN apt install -y \ + ca-certificates \ + libsystemd-dev \ + liblua5.3-dev \ + libpcre3-dev \ + zlib1g-dev \ + libc6-dev \ + make \ + wget \ + gcc + +RUN mkdir /workspace +WORKDIR /workspace diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..1785a2f --- /dev/null +++ b/build.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +docker build -t debian-build-env . +docker run -it \ + --rm \ + --volume="$(pwd):/workspace" \ + --user="$(id -u):$(id -g)" \ + debian-build-env \ + ./build-haproxy.sh