fix: Re-initializing after I destroyed the original repository.

This commit is contained in:
James Wells 2021-02-25 17:46:40 -08:00
parent 5863999e8c
commit 8b54fc32c5
Signed by: jwells
GPG key ID: 73196D10B8E65666
20 changed files with 1359 additions and 0 deletions

20
docker/Dockerfile Normal file
View file

@ -0,0 +1,20 @@
FROM golang:1.16-alpine3.12 as builder
WORKDIR /gagent
COPY . .
RUN apk add --no-cache zeromq-dev build-base git && \
go build -o /gagent/bin/gagent gagent/main.go && \
strip /gagent/bin/gagent
FROM alpine:3.12
LABEL Name="G'Agent" Maintainer="jwells@dragonheim.net" License="MIT License"
RUN apk add --no-cache zeromq; mkdir -p -m 0700 /etc/gagent
COPY --from=builder /gagent/examples/example_gagent.hcl /etc/gagent/gagent.hcl
COPY --from=builder /gagent/bin/gagent /usr/bin/
EXPOSE 35570/tcp
VOLUME /etc/gagent
CMD ["/usr/bin/gagent"]