docker-launcher/docker/Dockerfile
2023-07-12 18:45:29 +00:00

18 lines
376 B
Docker

FROM golang:latest
ARG UID=1000
ARG GID=1000
RUN addgroup --gid ${GID} bobthebuilder && adduser --gid ${GID} --uid ${UID} bobthebuilder
RUN mkdir /build
RUN chown -Rv bobthebuilder:bobthebuilder /build
COPY . /workspace
RUN chown -Rv bobthebuilder:bobthebuilder /workspace
USER bobthebuilder
WORKDIR /workspace
CMD [ "go", "build", "-o", "/build/docker_launcher", "." ]