mirror of
https://github.com/40t/go-sniffer.git
synced 2025-08-10 17:18:43 +08:00
implementl get user and database
Signed-off-by: zhuhuijun <zhuhuijunzhj@gmail.com>
This commit is contained in:
33
Dockerfile
Normal file
33
Dockerfile
Normal file
@@ -0,0 +1,33 @@
|
||||
###############################################################################
|
||||
# Docker image for build go-sniffer library
|
||||
###############################################################################
|
||||
|
||||
FROM golang:1.16.15-stretch
|
||||
|
||||
RUN apt update
|
||||
RUN apt -y install libpcap-dev
|
||||
RUN mkdir -p /usr/local/go/src/go-sniffer
|
||||
WORKDIR /usr/local/go/src/go-sniffer
|
||||
COPY core core
|
||||
COPY pkg pkg
|
||||
COPY plugSrc plugSrc
|
||||
COPY plug plug
|
||||
COPY main.go main.go
|
||||
COPY go.mod go.mod
|
||||
COPY go.sum go.sum
|
||||
RUN CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build -o go-sniffer
|
||||
ENTRYPOINT [ "/usr/local/go/src/go-sniffer/go-sniffer" ]
|
||||
|
||||
|
||||
################################################################################
|
||||
## Docker image for build go-sniffer
|
||||
################################################################################
|
||||
#FROM golang:1.16.15-stretch
|
||||
#
|
||||
#RUN apt update;\
|
||||
# apt install -y libpcap-dev
|
||||
#
|
||||
#RUN mkdir /app
|
||||
#WORKDIR /app
|
||||
#COPY --from=tool /usr/local/go/src/go-sniffer/go-sniffer /app/go-sniffer
|
||||
#ENTRYPOINT [ "/app/go-sniffer" ]
|
Reference in New Issue
Block a user