Skip to content

Commit

Permalink
Reworked some Dockerfiles to improve cache usage.
Browse files Browse the repository at this point in the history
  • Loading branch information
EricFortin authored and markmandel committed Apr 20, 2018
1 parent 1f6cb60 commit 86b727c
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 11 deletions.
12 changes: 7 additions & 5 deletions cmd/controller/Dockerfile
@@ -1,11 +1,13 @@
FROM alpine:3.7

COPY ./bin/controller /home/agones/controller
COPY ./certs /home/agones/certs
RUN apk --update add ca-certificates && \
adduser -D agones && \
chown -R agones /home/agones && \
chmod o+x /home/agones/controller
adduser -D agones

COPY ./certs /home/agones/certs
COPY ./bin/controller /home/agones/controller

RUN chown -R agones /home/agones && \
chmod o+x /home/agones/controller

USER agones
ENTRYPOINT ["/home/agones/controller"]
10 changes: 6 additions & 4 deletions cmd/sdk-server/Dockerfile
@@ -1,10 +1,12 @@
FROM alpine:3.7

COPY ./bin/sdk-server.linux.amd64 /home/agones/sdk-server
RUN apk --update add ca-certificates && \
adduser -D agones && \
chown -R agones /home/agones && \
chmod o+x /home/agones/sdk-server
adduser -D agones

COPY ./bin/sdk-server.linux.amd64 /home/agones/sdk-server

RUN chown -R agones /home/agones && \
chmod o+x /home/agones/sdk-server

USER agones
ENTRYPOINT ["/home/agones/sdk-server"]
6 changes: 4 additions & 2 deletions examples/simple-udp/server/Dockerfile
Expand Up @@ -14,9 +14,11 @@

FROM alpine:3.7

RUN adduser -D server

COPY ./bin/server /home/server/server
RUN adduser -D server && \
chown -R server /home/server && \
RUN chown -R server /home/server && \
chmod o+x /home/server/server

USER server
Expand Down

0 comments on commit 86b727c

Please sign in to comment.