github.com/m3db/m3@v1.5.1-0.20231129193456-75a402aa583b/docker/m3dbnode/development.Dockerfile (about) 1 FROM alpine:3.11 2 LABEL maintainer="The M3DB Authors <m3db@googlegroups.com>" 3 4 ENV GODEBUG madvdontneed=1 5 6 # Provide timezone data to allow TZ environment variable to be set 7 # for parsing relative times such as "9am" correctly and respect 8 # the TZ environment variable. 9 RUN apk add --no-cache tzdata curl jq 10 11 # Add m3dbnode binary 12 ADD ./m3dbnode /bin/m3dbnode 13 ADD ./config/m3dbnode-local-etcd.yml /etc/m3dbnode/m3dbnode.yml 14 15 EXPOSE 2379/tcp 2380/tcp 7201/tcp 7203/tcp 9000-9004/tcp 16 17 ENV GODEBUG madvdontneed=1 18 19 ENTRYPOINT [ "/bin/m3dbnode" ] 20 CMD [ "-f", "/etc/m3dbnode/m3dbnode.yml" ]