Skip to content

Commit

Permalink
multi-stage docker builds
Browse files Browse the repository at this point in the history
  • Loading branch information
mcnewton committed Oct 26, 2017
1 parent 2b75a31 commit b9b992c
Show file tree
Hide file tree
Showing 7 changed files with 21 additions and 0 deletions.
3 changes: 3 additions & 0 deletions scripts/docker/build-centos6/Dockerfile
Expand Up @@ -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"]

3 changes: 3 additions & 0 deletions scripts/docker/build-centos7/Dockerfile
Expand Up @@ -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"]

3 changes: 3 additions & 0 deletions scripts/docker/build-debian7/Dockerfile
Expand Up @@ -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"]

3 changes: 3 additions & 0 deletions scripts/docker/build-debian8/Dockerfile
Expand Up @@ -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"]

3 changes: 3 additions & 0 deletions scripts/docker/build-debian9/Dockerfile
Expand Up @@ -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"]

3 changes: 3 additions & 0 deletions scripts/docker/build-ubuntu14/Dockerfile
Expand Up @@ -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"]

3 changes: 3 additions & 0 deletions scripts/docker/build-ubuntu16/Dockerfile
Expand Up @@ -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"]

0 comments on commit b9b992c

Please sign in to comment.