diff --git a/scripts/docker/build-centos6/Dockerfile b/scripts/docker/build-centos6/Dockerfile index b0cdf2f1cea4..10dc15b54c6f 100644 --- a/scripts/docker/build-centos6/Dockerfile +++ b/scripts/docker/build-centos6/Dockerfile @@ -10,6 +10,9 @@ WORKDIR certs RUN make WORKDIR / +FROM freeradius/centos6-source +COPY --from=0 /opt/freeradius /opt/freeradius + EXPOSE 1812/udp 1813/udp CMD ["/opt/freeradius/sbin/radiusd", "-X"] diff --git a/scripts/docker/build-centos7/Dockerfile b/scripts/docker/build-centos7/Dockerfile index d9a63dfef523..958b32198046 100644 --- a/scripts/docker/build-centos7/Dockerfile +++ b/scripts/docker/build-centos7/Dockerfile @@ -10,6 +10,9 @@ WORKDIR certs RUN make WORKDIR / +FROM freeradius/centos7-source +COPY --from=0 /opt/freeradius /opt/freeradius + EXPOSE 1812/udp 1813/udp CMD ["/opt/freeradius/sbin/radiusd", "-X"] diff --git a/scripts/docker/build-debian7/Dockerfile b/scripts/docker/build-debian7/Dockerfile index a4670c9805be..3b76717431a9 100644 --- a/scripts/docker/build-debian7/Dockerfile +++ b/scripts/docker/build-debian7/Dockerfile @@ -11,6 +11,9 @@ WORKDIR certs RUN make WORKDIR / +FROM freeradius/debian7-source +COPY --from=0 /opt/freeradius /opt/freeradius + EXPOSE 1812/udp 1813/udp CMD ["/opt/freeradius/sbin/radiusd", "-X"] diff --git a/scripts/docker/build-debian8/Dockerfile b/scripts/docker/build-debian8/Dockerfile index 336a0c8f0892..312ef4c2ec37 100644 --- a/scripts/docker/build-debian8/Dockerfile +++ b/scripts/docker/build-debian8/Dockerfile @@ -10,6 +10,9 @@ WORKDIR certs RUN make WORKDIR / +FROM freeradius/debian8-source +COPY --from=0 /opt/freeradius /opt/freeradius + EXPOSE 1812/udp 1813/udp CMD ["/opt/freeradius/sbin/radiusd", "-X"] diff --git a/scripts/docker/build-debian9/Dockerfile b/scripts/docker/build-debian9/Dockerfile index dc4d612b2aa0..f32d4a5c5866 100644 --- a/scripts/docker/build-debian9/Dockerfile +++ b/scripts/docker/build-debian9/Dockerfile @@ -10,6 +10,9 @@ WORKDIR certs RUN make WORKDIR / +FROM freeradius/debian9-source +COPY --from=0 /opt/freeradius /opt/freeradius + EXPOSE 1812/udp 1813/udp CMD ["/opt/freeradius/sbin/radiusd", "-X"] diff --git a/scripts/docker/build-ubuntu14/Dockerfile b/scripts/docker/build-ubuntu14/Dockerfile index d03511554a64..2ac1f188bf49 100644 --- a/scripts/docker/build-ubuntu14/Dockerfile +++ b/scripts/docker/build-ubuntu14/Dockerfile @@ -10,6 +10,9 @@ WORKDIR certs RUN make WORKDIR / +FROM freeradius/ubuntu14-source +COPY --from=0 /opt/freeradius /opt/freeradius + EXPOSE 1812/udp 1813/udp CMD ["/opt/freeradius/sbin/radiusd", "-X"] diff --git a/scripts/docker/build-ubuntu16/Dockerfile b/scripts/docker/build-ubuntu16/Dockerfile index cdfd27493d8e..6e4bbe12fc53 100644 --- a/scripts/docker/build-ubuntu16/Dockerfile +++ b/scripts/docker/build-ubuntu16/Dockerfile @@ -10,6 +10,9 @@ WORKDIR certs RUN make WORKDIR / +FROM freeradius/ubuntu16-source +COPY --from=0 /opt/freeradius /opt/freeradius + EXPOSE 1812/udp 1813/udp CMD ["/opt/freeradius/sbin/radiusd", "-X"]