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" ]