[1/2] STEP 1/8: FROM golang:1.21-alpine AS builder [1/2] STEP 2/8: RUN apk add --no-cache git make gcc musl-dev linux-headers --> Using cache 772f2bc5b5b27f7f61a6873d73ad8552a5bc00475fafa8dadad1263abd1ff4f7 --> 772f2bc5b5b2 [1/2] STEP 3/8: WORKDIR /build --> Using cache c81185e5885b4d3943959f05cd9cf1b9dc9f3917bf68e67b65c209a1ef5bcd6a --> c81185e5885b [1/2] STEP 4/8: COPY go.mod go.sum ./ --> Using cache 62acb3dc1881e9741bd68c07af8eee281fa78f099ba7b18649c2337bdf9bc34e --> 62acb3dc1881 [1/2] STEP 5/8: RUN go mod download --> Using cache 402daa093441b1d172b1346e300653d91060a243b1f6851d44143a24dbea40f3 --> 402daa093441 [1/2] STEP 6/8: COPY . . --> 09904750eb71 [1/2] STEP 7/8: RUN go mod tidy go: downloading github.com/stretchr/testify v1.8.4 go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading github.com/kylelemons/godebug v1.1.0 go: downloading github.com/google/gofuzz v1.2.0 go: downloading github.com/Microsoft/go-winio v0.6.1 go: downloading golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa go: downloading github.com/gofrs/flock v0.8.1 go: downloading github.com/golang-jwt/jwt/v4 v4.5.0 go: downloading github.com/rs/cors v1.7.0 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1 go: downloading github.com/crate-crypto/go-kzg-4844 v0.7.0 go: downloading github.com/ethereum/c-kzg-4844 v0.4.0 go: downloading github.com/consensys/gnark-crypto v0.12.1 go: downloading github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb go: downloading github.com/olekukonko/tablewriter v0.0.5 go: downloading github.com/gballet/go-verkle v0.1.1-0.20231031103413-a67434b50f46 go: downloading github.com/google/go-cmp v0.6.0 go: downloading github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible go: downloading github.com/crate-crypto/go-ipa v0.0.0-20231025140028-3c0104f4b233 go: downloading github.com/VictoriaMetrics/fastcache v1.12.1 go: downloading github.com/holiman/bloomfilter/v2 v2.0.3 go: downloading github.com/holiman/billy v0.0.0-20240216141850-2abb0c79d3c4 go: downloading github.com/tyler-smith/go-bip39 v1.1.0 go: downloading golang.org/x/sync v0.7.0 go: downloading golang.org/x/time v0.3.0 go: downloading github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 go: downloading github.com/hashicorp/go-bexpr v0.1.10 go: downloading github.com/fjl/memsize v0.0.2 go: downloading github.com/mattn/go-colorable v0.1.13 go: downloading github.com/mattn/go-isatty v0.0.17 go: downloading github.com/urfave/cli/v2 v2.25.7 go: downloading gopkg.in/natefinch/lumberjack.v2 v2.0.0 go: downloading github.com/huin/goupnp v1.3.0 go: downloading github.com/jackpal/go-nat-pmp v1.0.2 go: downloading golang.org/x/tools v0.15.0 go: downloading github.com/decred/dcrd/crypto/blake256 v1.0.1 go: downloading gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c go: downloading github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593 go: downloading github.com/mattn/go-runewidth v0.0.13 go: downloading github.com/StackExchange/wmi v1.2.1 go: downloading github.com/tklauser/go-sysconf v0.3.12 go: downloading github.com/fsnotify/fsnotify v1.6.0 go: downloading github.com/google/uuid v1.3.0 go: downloading github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff go: downloading github.com/status-im/keycard-go v0.2.0 go: downloading golang.org/x/text v0.21.0 go: downloading github.com/bits-and-blooms/bitset v1.10.0 go: downloading github.com/mitchellh/pointerstructure v1.2.0 go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.2 go: downloading github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 go: downloading github.com/kr/pretty v0.3.1 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading github.com/supranational/blst v0.3.11 go: downloading github.com/rivo/uniseg v0.2.0 go: downloading github.com/cockroachdb/errors v1.8.1 go: downloading github.com/cockroachdb/redact v1.0.8 go: downloading github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 go: downloading github.com/go-ole/go-ole v1.3.0 go: downloading github.com/tklauser/numcpus v0.6.1 go: downloading github.com/mitchellh/mapstructure v1.4.1 go: downloading github.com/russross/blackfriday/v2 v2.1.0 go: downloading github.com/kr/text v0.2.0 go: downloading github.com/rogpeppe/go-internal v1.10.0 go: downloading golang.org/x/mod v0.14.0 go: downloading github.com/cockroachdb/logtags v0.0.0-20190617123548-eb05cc24525f go: downloading github.com/cockroachdb/sentry-go v0.6.1-cockroachdb.2 go: downloading github.com/pkg/errors v0.9.1 go: downloading github.com/DataDog/zstd v1.4.5 go: downloading github.com/gogo/protobuf v1.3.2 go: downloading github.com/consensys/bavard v0.1.13 go: downloading rsc.io/tmplfunc v0.0.3 go: downloading github.com/mmcloughlin/addchain v0.4.0 go: downloading github.com/leanovate/gopter v0.2.9 --> 9efd9c8253ed [1/2] STEP 8/8: RUN go build -o mev-bot-v2 -ldflags="-w -s" ./cmd/mev-bot-v2 --> 4afb084aec88 [2/2] STEP 1/10: FROM alpine:latest [2/2] STEP 2/10: RUN apk add --no-cache ca-certificates tzdata --> Using cache 4f2d6a3f9c2fbf1552d7180a8975da6d225f8b6aead7d1a42529efa348fe224d --> 4f2d6a3f9c2f [2/2] STEP 3/10: RUN addgroup -g 1000 mevbot && adduser -D -u 1000 -G mevbot mevbot --> Using cache ef333ab61b34fc12ae44f1f9cb002706f7101d232a5d6776430913131ee79ee7 --> ef333ab61b34 [2/2] STEP 4/10: WORKDIR /app --> Using cache b9efd2e558b215bae4dafc0fffde294577db439132dabe926bacc48d034896b2 --> b9efd2e558b2 [2/2] STEP 5/10: COPY --from=builder /build/mev-bot-v2 . --> Using cache 172c79d5fa3610a41de8c0c1b93408eba632ae1589372247a8eb61a186f0ffd6 --> 172c79d5fa36 [2/2] STEP 6/10: RUN mkdir -p /app/logs /app/data && chown -R mevbot:mevbot /app --> Using cache e8c5c881439367ddae956fdfaf3a79b495f70c513994120fd7cf58b58f18dfb4 --> e8c5c8814393 [2/2] STEP 7/10: USER mevbot --> Using cache 467d82e1beaea492e68f1b9b19d72be61f23a8671d350d65714d61f35bbfa737 --> 467d82e1beae [2/2] STEP 8/10: EXPOSE 9090 --> Using cache 20ec1ed5aaa6e25055d78042f51ca2de9866a96a471b9f4eb9a641b27289d589 --> 20ec1ed5aaa6 [2/2] STEP 9/10: HEALTHCHECK --interval=30s --timeout=10s --start-period=5s --retries=3 CMD wget --no-verbose --tries=1 --spider http://localhost:9090/metrics || exit 1 --> Using cache 05c6a442d210866a375513da5e6e4240cfb21b8b3ffb1a781451886eb6a679f0 --> 05c6a442d210 [2/2] STEP 10/10: ENTRYPOINT ["/app/mev-bot-v2"] --> Using cache 5c5ac1755d032eb07527cd7204d855b082f8ea4f074fe99d0fab5edb2ad24420 [2/2] COMMIT mev-bot-v2:safety-test --> 5c5ac1755d03 Successfully tagged localhost/mev-bot-v2:safety-test Successfully tagged localhost/mev-bot-v2:config-fix 5c5ac1755d032eb07527cd7204d855b082f8ea4f074fe99d0fab5edb2ad24420