Sign inSign up

weblinuxgame/youzan_nsq

By weblinuxgame

•Updated over 3 years ago

Image
0

285

weblinuxgame/youzan_nsq repository overview

FROM  golang:1.19 as builder
# https://github.com/youzan/nsq
WORKDIR /go
ENV GO111MODULE=on
ENV GOPROXY=https://goproxy.cn
ADD .  /go/src/github.com/youzan/nsq

RUN cd /go/src/github.com/youzan/nsq && make all && ls -alh build


#FROM debian:buster-slim
#
#RUN sed -i s@/deb.debian.org/@/mirrors.aliyun.com/@g /etc/apt/sources.list && \
#    apt-get clean && apt-get update && apt-get install -y --no-install-recommends \
#		ca-certificates  \
#        netbase \
#        && rm -rf /var/lib/apt/lists/ \
#        && apt-get autoremove -y && apt-get autoclean -y
FROM weblinuxgame/debian-buster-slim

WORKDIR /nsq_bin

COPY --from=builder /go/src/github.com/youzan/nsq/build  /nsq_bin/

EXPOSE 4150 4151 4160 4161 4170 4171

VOLUME /data
VOLUME /etc/ssl/certs

Tag summary

Content type

Image

Digest

sha256:ed78c2f37…

Size

120.7 MB

Last updated

over 3 years ago

docker pull weblinuxgame/youzan_nsq