update
This commit is contained in:
parent
94a9dc1eed
commit
5f81102814
11
Dockerfile
11
Dockerfile
@ -1,10 +1,13 @@
|
||||
FROM golang AS build-env
|
||||
|
||||
RUN GO111MODULE=off go get -u github.com/esrrhs/pingtunnel
|
||||
RUN GO111MODULE=off go get -u github.com/esrrhs/pingtunnel/...
|
||||
RUN GO111MODULE=off go install github.com/esrrhs/pingtunnel
|
||||
WORKDIR /app
|
||||
|
||||
COPY go.* ./
|
||||
RUN go mod download
|
||||
COPY . ./
|
||||
RUN go build -v -o pingtunnel
|
||||
|
||||
FROM debian
|
||||
COPY --from=build-env /go/bin/pingtunnel .
|
||||
COPY --from=build-env /app/pingtunnel .
|
||||
COPY GeoLite2-Country.mmdb .
|
||||
WORKDIR ./
|
||||
|
@ -3,8 +3,9 @@
|
||||
[<img src="https://img.shields.io/github/license/esrrhs/pingtunnel">](https://github.com/esrrhs/pingtunnel)
|
||||
[<img src="https://img.shields.io/github/languages/top/esrrhs/pingtunnel">](https://github.com/esrrhs/pingtunnel)
|
||||
[![Go Report Card](https://goreportcard.com/badge/github.com/esrrhs/pingtunnel)](https://goreportcard.com/report/github.com/esrrhs/pingtunnel)
|
||||
[<img src="https://img.shields.io/github/v/release/esrrhs/pingtunnel">](https://github.com/esrrhs/pingtunnel/releases)
|
||||
[<img src="https://img.shields.io/github/workflow/status/esrrhs/pingtunnel/Go">](https://github.com/esrrhs/pingtunnel/actions)
|
||||
[<img src="https://img.shields.io/github/downloads/esrrhs/pingtunnel/total">](https://github.com/esrrhs/pingtunnel/releases)
|
||||
[<img src="https://img.shields.io/docker/pulls/esrrhs/pingtunnel">](https://hub.docker.com/repository/docker/esrrhs/pingtunnel)
|
||||
[<img src="https://img.shields.io/github/actions/workflow/status/esrrhs/pingtunnel/go.yml?branch=master">](https://github.com/esrrhs/pingtunnel/actions)
|
||||
|
||||
Pingtunnel is a tool that send TCP/UDP traffic over ICMP.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user